guitoulefoux
Messages postés152Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention 6 janvier 2009
-
26 août 2005 à 09:11
guitoulefoux
Messages postés152Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention 6 janvier 2009
-
29 août 2005 à 10:43
Bonjour,
Pourriez vous me dire ce qui cloche dans ce bout de code.
le but est d'extraire une DLL qui est dans mon exe et de la copier sur mon disque dure.
Merci.
guitoulefoux
Messages postés152Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention 6 janvier 2009 26 août 2005 à 09:29
Merci de cette réponse rapide.
J'ai essayé de mettre la taille en dure mais cela ne marche pas je récupére un fichier de 0 octet.
De plus, est-il possible de récupérer la taille du fichier pour eviter de marquer la taille en dure (la taille va surement changer)
Merci
PS: j'utilise DevCpp
GuitouLeFoux
"Le secret du sage est de briller dans l'ombre"
Vous n’avez pas trouvé la réponse que vous recherchez ?
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 26 août 2005 à 09:32
Il existe SizeofResource() mais si tu connais la taille il est vrai que sera + rapide de le mettre en dur.
FILE_SHARE_READ est aussi inutile si tu crées (CREATE_ALWAYS) et que tu fermes illico, 0 suffira en ce cas.
guitoulefoux
Messages postés152Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention 6 janvier 2009 26 août 2005 à 11:39
Bon voila j'ai bien suivi vos indication, et j'ai corrigé mon code.
Il y a un avancement car maintenant j'arrive bien a récupérer un fichier mais plus petit que celui de départ
74 bytes au lieu de 193,054 bytes.
D'apres vous cela pourrait venir d'ou?
Dans mon RC
testdll RCDATA {"C:/Documents and Settings/glillette/Desktop/KDo[W32]/KDo[W32]/K/test.dll"}