[R] Problème lecture fichier .txt toute provenance

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
FloodAsh522
Niveau 1
Niveau 1
Messages : 7
Enregistré le : mer. 04 juin 2014 18:21
Status : Hors ligne

[R] Problème lecture fichier .txt toute provenance

#1

Message par FloodAsh522 »

Bonjour, je suis en train de créer un petit logiciel qui affiche un .txt via une GUICtrlCreateEdit, cependant le résulat est donné en langage qui n'a rien à voir avec le résulat voulu.
► Afficher le texte
Le résulalt est:
► Afficher le texte
Alors que cela aurait du être
► Afficher le texte
Je souligne que ce problème est aussi présent avec le FileRead, le FileWrite, avec les FTP, tout ce qui concerne les fichiers en fait.

Merci d'avance pour ceux qui m'aide
Modifié en dernier par FloodAsh522 le jeu. 05 juin 2014 18:24, modifié 1 fois.
Avatar du membre
blacksoul305
Membre émérite
Membre émérite
Messages : 957
Enregistré le : ven. 18 mars 2011 11:49
Localisation : Au pays des programmeurs.
Status : Hors ligne

Re: [..] Problème lecture fichier .txt toute provenance

#2

Message par blacksoul305 »

Bonsoir,

il vous suffit de remplacer la ligne où vous créer l'edit par celle-ci.

Code : Tout sélectionner

Global $file = GUICtrlCreateEdit(BinaryToString($txt), 5, 30, 250, 300, $ES_READONLY)
En effet, vous récupérer le fichier sous forme binaire, vous avez donc besoin d'en faire la conversion en une chaîne de caractères.

EDIT :
Success: a binary string and @extended set to the number of bytes downloaded.
Ne pas hésiter à relire le fichier d'aide lorsque la commande que l'on utilise n'est pas assez familière.
Étudiant en 2ème année de Licence Informatique.
FloodAsh522
Niveau 1
Niveau 1
Messages : 7
Enregistré le : mer. 04 juin 2014 18:21
Status : Hors ligne

Re: [..] Problème lecture fichier .txt toute provenance

#3

Message par FloodAsh522 »

Merci de ton aide tu me sauve la vie :)
Modifié en dernier par FloodAsh522 le sam. 07 juin 2014 11:59, modifié 1 fois.
Avatar du membre
blacksoul305
Membre émérite
Membre émérite
Messages : 957
Enregistré le : ven. 18 mars 2011 11:49
Localisation : Au pays des programmeurs.
Status : Hors ligne

Re: [..] Problème lecture fichier .txt toute provenance

#4

Message par blacksoul305 »

N'oubliez pas de passer le sujet en résolu en éditant le titre de votre premier message. Merci !
Étudiant en 2ème année de Licence Informatique.
Avatar du membre
yohan8
Niveau 6
Niveau 6
Messages : 245
Enregistré le : mer. 07 déc. 2011 22:34
Localisation : Rhône
Status : Hors ligne

Re: [..] Problème lecture fichier .txt toute provenance

#5

Message par yohan8 »

Une alternative

Code : Tout sélectionner

#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Icon=favicon.ico
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <StaticConstants.au3>
#include <TabConstants.au3>
#include <array.au3>

Global $gui = GUICreate("Dokleia Info v1.0", @DesktopWidth/2 , @DesktopHeight/2)
Global $title = GUICtrlCreateLabel("Dokleia Info v1.0", 280, 0, 144, 22)
GUICtrlSetFont(-1, 14, 400, 0, "Calibri")
GUICtrlSetColor(-1, 0xFF0000)
$oIE = ObjCreate("InternetExplorer.Application")
$oIE.navigate ("http://www.petit-fichier.fr/2014/06/04/new-1/new-1.txt")
$txt = $oIE.document.body.innerText
Global $file = GUICtrlCreateEdit($txt, 5, 30, 250, 300, $ES_READONLY)
GUISetState(@SW_SHOW)

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
            Case -3
                Exit
        EndSwitch
WEnd
Répondre