Bonjour,
Programmeur de loisirs j'améliore souvent mes programmes en progressant en Delphi.
De ce fait j'aimerais bien pouvoir recompiler l'ensemble de mes applications à partir d'un fichier .Bat
Grâce à l'aide trouvée sur votre site mon fichier bat se présente comme suit :
CLS
REM ******************
CD "p:\EXE32C\Binaires"
REM ***** pour chaque application : *****
del P:\EXE32C\*.dcu
dcc32 -B P:\DELPHI7\PROG_0_Explorateur_DP\Musique_BASS\Musique_Bass.dpr -EP:\EXE32C -NP:\EXE32C -UP:\DELPHI7\PROG_0_Explorateur_DP\Musique_BASS;
IF NOT EXIST P:\EXE32C\Musique_Bass.EXE PAUSE
REM ***** pour chaque application : *****
del P:\EXE32C\*.dcu
...... et ainsi de suite
Dans le répertoire : P:\EXE32C\Binaires j'ai regroupé :
P:\EXE32C\Binaires\dcc32.cfg
P:\EXE32C\Binaires\DCC32.EXE
P:\EXE32C\Binaires\DCC32.FR
P:\EXE32C\Binaires\lnkdfm70.dll
P:\EXE32C\Binaires\rlink32.dll
Dans le fichier CFG :
-aWinTypes=Windows;WinProcs=Windows;DbiProcs=BDE;DbiTypes=BDE;DbiErrs=BDE
Rem Delphi 7
-u"D:\Program Files\Borland\Delphi7\lib";"D:\Program Files\Borland\Delphi7\lib\Obj"
Rem RAVE
-u"d:\Program Files\Borland\Delphi7\Rave5\Lib"
Rem Imports
-u"D:\PROGRAM FILES\BORLAND\DELPHI7\Imports"
Rem Units Forms
-u"p:\DELPHI7\FORM";"p:\DELPHI7\FORM1";"p:\DELPHI7\Unit";"p:\DELPHI7\UNIT1"
Rem Composants installés
-u"P:\DELPHI7\UNIT1\pngimage"
...... et ainsi de suite
Malheureusement pour certains programmes le compilateur me renvoie l'erreur :
l'unité ... a été compilée avec une version différente de l'unité .......
Et je suis obligé de passer par IDE de Delphi
et ceci malgré mon : dcc32 -B
Comment faire ?
D'avance merci
Partager