grosminou_55
Messages postés38Date d'inscriptionmardi 4 avril 2006StatutMembreDernière intervention19 septembre 2006
-
6 sept. 2006 à 12:50
grosminou_55
Messages postés38Date d'inscriptionmardi 4 avril 2006StatutMembreDernière intervention19 septembre 2006
-
6 sept. 2006 à 14:20
boujours a tous
voila mon probleme je souhaite copier un fichier .exe ,present dans mes resource, dans un dossier de mon disque dure et le lancer apres j'ai un exemple du resultat que j'aimerai obtenir mais avec un fichier .bat
grosminou_55
Messages postés38Date d'inscriptionmardi 4 avril 2006StatutMembreDernière intervention19 septembre 2006 6 sept. 2006 à 13:12
comment My.Computer.File"System.IO.File.Copy"
(chemain, "System.IO.File.Copy"
(My.Resources.creerctrllan.ToCharArray), False)
j'essai mais si tu pouvais etre plus pressi stp
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 6 sept. 2006 à 13:20
Pourquoi ça marche/marche pas.
La raison est simple, tu lis ta ressource au format texte et tu l'écrait sur le disque au format texte aussi.
Pour le fichier .bat, no soucy. Les fichiers .bat sont des fichiers textes donc ça passe.
Pour le fichier .exe, pas bon. Les fichiers .exe sont des fichiers binaires. Lorsqu'ils sont traiter comme des fichiers textes certains octets du fichier sont interpretés par les différentes fonctions et donc supprimer des données au fur et à mesure. Ce qui fait que le fichier écrit sur le disque ne correspond plus aux données que tu as en ressource.
Pour la solution, je ne la connais pas. Mais il faudrait que tu essaye de lire et ecrire tes données au format binaire plutot que texte.
---- Sevyc64 (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
grosminou_55
Messages postés38Date d'inscriptionmardi 4 avril 2006StatutMembreDernière intervention19 septembre 2006 6 sept. 2006 à 13:27
oui merci Casy je pensais bien a ca mais comme je suis grand grand debutant je connais pas grand chose je ne sais meme pas (dans le code) a quel moment sa lit et ca ecrit je me doute just qu'il lit avant d'ecrire si tu pouvais un peut plus m'aiguiller stp mais je vais faire de la bidouille avec io.file copie bien que je^pensais que io signifiait inpout outpout puis en lecture WriteAllBytes devrais convenir non merci
grosminou_55
Messages postés38Date d'inscriptionmardi 4 avril 2006StatutMembreDernière intervention19 septembre 2006 6 sept. 2006 à 14:10
yhe ou s'est ca s'est super t'est un dieu ( ou Déesse ) lol respect a toi casy
sa marche de feu de dieu toner de brest merci a toi et a tous simple chose ( que je doit pouvoire trouver) qui est le deusieme question sous entandu comment le lancer ce fichier exe maintenant car pour mon bat je faisait comme suit
grosminou_55
Messages postés38Date d'inscriptionmardi 4 avril 2006StatutMembreDernière intervention19 septembre 2006 6 sept. 2006 à 14:20
just car casy pour moi est le diminutif de casandra (mais pour moi) mais t'es sur de ton coup donc tu est dieu (pour moi tjs) mdr merci encore et bientot vous rouverez cette application usine a gaz qui me sert pour acctive desacctiver mes connection reseau jusqu'a 4 connection cituer dans conection reseau merci a tous
romain