Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Ouverture de fichier .exe ? [ Système / Fichier & Disque ] (ratala)

jeudi 22 juin 2006 à 15:19:16 | Ouverture de fichier .exe ?

ratala

Comme indiquer dans le titre je n'arrive pas a ouvrir un fichier .exe quand j'éssaye, je recoi un texte du genre "MZ|" alors que le fichier est bien plus grand ! Voila mon code : Dim Canal, Data As String, Taille As Long Taille = FileLen("C:\monexe.exe") Data = Space(Taille) 'j'initiallise le buffer Canal = FreeFile ' pour eviter d'avoir a mettre des #1 ou #2 Open "C:\monexe.exe" For Binary As Canal Get Canal, , Data Text1 = Data Close Canal Auriez vous une solution ? Merci d'avance !

jeudi 22 juin 2006 à 15:27:51 | Re : Ouverture de fichier .exe ?

jrivet

Membre Club
Salut,

Lorsque tu regarde le contenu de la variable Data en mode interprété, tu te rends comptes qu'elle est remplie de caractères chinois et autre caractères que peu être ton textbox n'est pas capable d'afficher

@+, Julien
Pensez: Moteur de Recherche, Réponse Acceptée
Mais Surtout: Règlement 

jeudi 22 juin 2006 à 15:41:28 | Re : Ouverture de fichier .exe ?

ratala

Merci mais il y a que 3 caracteres ! si je l'enregistre dans un autre fichier .exe sa ne marche toujours pas !

jeudi 22 juin 2006 à 16:24:46 | Re : Ouverture de fichier .exe ?

winny68

Tu a essayé avec un shell ?

Regarde la source de Mr Lanix : http://www.vbfrance.com/codes/LANCER-EXE-OU-TXT-OU-HTML_21739.aspx

Qui s'endors le cul qui gratte, se réveille le doigt qui pût.

Confucius


jeudi 22 juin 2006 à 16:31:58 | Re : Ouverture de fichier .exe ?

ratala

Je ne veut pas l'executer ! je veut l'ouvrir ^^

jeudi 22 juin 2006 à 18:48:33 | Re : Ouverture de fichier .exe ?

Dolphin Boy

Membre Club
Réponse acceptée !
Salut, jrivet te met sur la voie. Un exécutable est plein de caractères dit "non imprimables" (valeur ASCII < 32) donc non affichables dans une textbox. Pour afficher ce qui peut être affiché de ton exe, il te faut : - soit remplacer ces caractères par celui de ton choix ou les supprimer - soit afficher sous forme Hexa Un exemple (parmi plein d'autres) pour réaliser la 1ère possibilité : Private Sub Command1_Click() Dim Canal, Data As String Dim i As Integer Canal = FreeFile ' pour eviter d'avoir a mettre des #1 ou #2 Open "C:\monexe.exe" For Input As #Canal Data = Input(FileLen("C:\monexe.exe"), #Canal) Close Canal For i = 1 To 32 Data = Replace(Data, Chr$(i), "") Next Text1 = Data End Sub Là je remplace par "" mais tu peux mettre autre chose.

vendredi 23 juin 2006 à 08:23:59 | Re : Ouverture de fichier .exe ?

Dolphin Boy

Membre Club
Oups, il faut lire For i =0 To 31 et non For i = 1 To 32



Cette discussion est classé dans : fichier, exe, taille, data, canal


Répondre à ce message

Sujets en rapport avec ce message

calculer la taille d'un fichier exe [ par fabulofr ] Bonjour a tous !J'ecris un ptit message dans ce forum, car j'ai un petit probleme.J'ai essayé plein de methodes présentes ici, et aucune ne marche. Vo Réduire la taille des *.exe (et le temps de compilation) [ par violent_ken ] Violent Ken Bonjour, ma question est assez simple (mais la réponse...) : comment peut on réduire la taille de l'executable, et ain VBScript : calculer la taille réellement occupée par un fichier [ par d_idaho ] Bonjour,La propriété Size d'un FileSystemObject correspond à la propriété Taille de la fenêtre Propriétés d'un dossier ou d'un fichier < traiter un fichier inconnu [ par Moritus ] Bonjour J'ai des fichiers crée par un de mes logiciels ( pas de moi (1D Stock cutter de astrokettle)) que j'aimerais traité. Le fichier est un *.stc taille d'un fichier ? [ par globule ] BonjourComment connaitre la taille d'un fichier, y compris ceux supérieurs à 4goMerci Créer un fichier exécutable sur windows 2000 [ par jmg69 ] Bonjour Je voudrais savoir comment je peux créer un fichier éxécutable de type .exe. sur Windows 2000. Cette fonction me permettrait d'avoir le bureau controle Data et .txt [ par acoi ] BonjourJ'ai lié un fichier .txt à un controle data pour lire les données de ce fichier .txtJ'ai utilisé pour cela la valeur ControleData.Connect = "Te Pb de point d'entrée d'une DLL.. [ par codebleu ] Bonjour,Je travaille sur VB2005 Express et j'ai compilé un projet type "ConsoleApplication" s'appellant "RefrigData". J'ai obtenu un fichier exécutabl empaquetage [ par mimosa803 ] salut tout le monde j'ai un probleme avec l'empaquetage et j'espere que vous m'aider:j'ai générer le fichier.exe puis j'ai volu faire un fichier d'ins utilisation powerpoint [ par allarabeye ] Bonjour j'ai 3 questions à poser: 1 / je voudrai savoir comment faire pour empecher le lancement en plein écran d'un fichier powerpoint? je suis entr


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.