Page 1 sur 1
Inclure un fichier .exe
Publié : mer. 09/nov./2005 11:02
par AWEAR
Voila j'essaye de d'inclure un fichier .exe dans un de mes programme et j'aimerais m'en servir après ( le copier dans un répertoire).
J'ai essayé de me servir de la commande includebinary mais là je bloque...
Quelqu'un sait-il-comment faire ?
Publié : mer. 09/nov./2005 11:16
par Chris
Exemple avec le Bloc-Notes
Code : Tout sélectionner
If CreateFile(1, "MonNotepad.exe")
WriteData(?StartFile, ?EndFile - ?StartFile)
CloseFile(1)
EndIf
DataSection
StartFile:
IncludeBinary "C:\Windows\Notepad.exe"
EndFile:
EndDataSection
Publié : mer. 09/nov./2005 11:27
par AWEAR
Merci beaucoup c'est exactement ça qu'il me fallait !
Par contre peux-tu m'expliquer pourquoi tu fais :
?Endfile - ?StartFile
j'aimerais comprendre....
Publié : mer. 09/nov./2005 11:32
par Chris
StartFile et EndFile sont les labels qui sont dans les datas, mais tu peux leur donner le nom que tu veux.
StartFile te donne l'adresse du début du fichier, EndFile te donne l'adresse de la fin du fichier.
?EndFile - ?StartFile te donne donc la longueur des datas que la fonction WrireData() devra copier.
Publié : mer. 09/nov./2005 11:37
par AWEAR
Ok merci de m'avoir expliquer parce que j'ai un peu de mal avec les datas et les labels, j'ai pas encore tout compris....
