Pcb design logiciel de création de circuit imprimé et accessoirement de dessin.

Soyez le premier à donner votre avis sur cette source.

Vue 9 184 fois - Téléchargée 1 591 fois

Description

PETITE HISTOIRE :

Il y a 3 jours j'ai planté le PC ! Impossible de redémarrer après 3 heures passées en réparation ! Ceci a demandé une réinstallation complète.
En recherchant des programmes au grenier, j'ai retrouvé un vieux CD et je suis tombé sur ce projet que je croyais perdu depuis 10 ans ! (J'ai subis 2 déménagements successifs)

Miracle !. Après nettoyage récupérations des divers fichiers et essais de compil ! Ça marche !

AVERTISSEMENT :

Ce programme pour être compilé demande l'installation de composants spécifiques. Ceci représente un investissement important en temps.
Le programme est fonctionnel et il est compilable en ligne de commande (Il y a moins de boulot) ou en environnement DELPHI 7. (J'ai laissé les packages pour l'installation des composants mais la il faut savoir ce que l'on fait).

Un exécutable est livré (extension a renommer) ainsi que des exemples d'utilisation, les librairies, et l'aide qui vont avec. (Garder la structure des dossiers !)

Il est souhaitable de lire l'aide avant d'utiliser.

La compilation donne un nombre invraisemblable de warning ! Je ne prétends nullement que c'est un exemple à suivre !Il me semble qu'il y en avait moins en Delphi 2.

Mon excuse ?? : C'était mon premier programme DELPHI !

HISTORIQUE :

Le projet a été commencé avec Delphi 16 bits sur Windows 3.11 puis passage en Delphi 2.
Juste avant un premier jet avait été écris en Visual Basic. (J'ai perdu les sources) et en Borland C++ 4.5 (seul le squelette avait été fait).

LE CODE :

Je n'ai pas réinventé la roue ! J'ai utilisé des composants et du code existant que j'ai modifié en profondeur. Parfois le nom de l'artiste original subsiste parfois non ! Si vous voyez des commentaires en anglais c'est pour la plupart du code « importé » !

UN MOT POUR LA FIN :

Le programme est brut de décoffrage ! Pourquoi je le poste ? Simplement parce qu'il montre que Delphi est un formidable outil, puissant et qu'avec un peu de travail on arrive a en tirer quelque chose même pour un débutant sans pour autant inonder de questions débiles les boites MP et les forum de programmation ! Un minimum de recherche et ça marche !

Source / Exemple :


Le code est référencé initié pour la difficulté de compilation et aussi pour certains passages un peu hard ! créatrice à la volée de composants etc ....

Conclusion :


Je vous souhaite d'éprouver toujours autant de plaisir en mettant vos idées et votre passion au service de la communauté.
Merci à vous tous.
JFS59

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

calamsro
Messages postés
22
Date d'inscription
vendredi 12 février 2010
Statut
Membre
Dernière intervention
24 février 2014
-
Très BON
cs_jfs59
Messages postés
178
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
2 février 2010
-
Bonjour,

pour répondre a la question

l'ensemble "TEL QU'IL EST" a été compilé de deux façons différentes !
1: en ligne de commande DOS en suivant la procédure donnée pour compiler avec DCC32
2: en installant les composants dans Delphi 7 (voir le pack)
ou dans regist .pas et tnpaint.pas

RegisterComponents('PCBCAD', [TColorPanel, TNewpaint]);
RegisterComponents('PCBCAD', [TMultiBarreButton]);
RegisterComponents('PCBCAD', [THistoricFiles]);
RegisterComponents('PCBCAD', [TAboutBoxDlg]);

le composant Tmultibarrebutton se trouve dans l'unité dblbut.pas
livrée ...

donc si cela ne compile pas ou avec des erreurs il faut regarder si tout est installé !

je reviens sur l'avertissement de présentation :

AVERTISSEMENT :
Ce programme pour être compilé demande l'installation de composants spécifiques. Ceci représente un investissement important en temps.

C'est pas non plus la mer a boire .. même si c'est plus facile pour celui qui a écris ....
calamsro
Messages postés
22
Date d'inscription
vendredi 12 février 2010
Statut
Membre
Dernière intervention
24 février 2014
-
bonjour
d'accord sur la remarque 2- de MED-D2-07 et c'est dommage
Mais je ne comprends pas comment a été obtenu le fichier compilé avec l'extention exécutable car lui fonctionne hormis les aides qui ne s'affichent pas
calamsro
Messages postés
22
Date d'inscription
vendredi 12 février 2010
Statut
Membre
Dernière intervention
24 février 2014
-
TRES BIEN
petit détail il semblerait qu'il manque une unité
En effet Tmultibarrebutton non trouvé ce qui n'empêche pas le programme de tourner
med_dz_07
Messages postés
2
Date d'inscription
samedi 24 mars 2007
Statut
Membre
Dernière intervention
14 février 2010
-
Bonjour
1-Je vous remercie sur ce travail
2-la compilation du projet ne peut plus avoir lieu (cause : la propriété ExplicitWidth est introuvable ) on veut savoir les composants utilisés pour les installer

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.