Accueil > Forum > > > > End of file
End of file
samedi 14 juillet 2007 à 20:34:12 |
End of file

Hirald
|
Bonjour,
J'ai un probleme assez bizzare (à ma connaissance) j'ai le code suivant
On error goto Erreur001254a: Do While Not (EOF(11))
....... ....... loop
Erreur001254a: .....
Pourtant, j'ai toujours une erreur comme quoi je depasse la fin du fichier...malgré le fait que j'ai ma gestion d'erreur. Qu'est-ce qui m'echappe??.
Merci!
|
|
samedi 14 juillet 2007 à 20:46:33 |
Re : End of file

casy
|
Une piste peut-etre ???? Extrait du msdn : EOF, fonction
Renvoie une valeur de type
Integer contenant la valeur
BooleanTrue lorsque la fin d'un
fichier ouvert en mode Random ou Input séquentiel est
atteinte. Syntaxe EOF(filenumber) L'
argumentfilenumber est une valeur
de type Integer contenant n'importe quel
numéro de fichier valide. Remarques Utilisez la fonction EOF pour éviter de générer une erreur lorsque
vous tentez d'obtenir des données au-delà de la fin d'un fichier. La fonction EOF renvoie la valeur False tant que la fin du
fichier n'est pas atteinte. Avec des fichiers ouverts en mode Random ou
Binary, la fonction EOF renvoie la valeur False tant que la
dernière instruction Get peut lire un enregistrement intégralement. Avec des fichiers ouverts en mode Binary, une erreur se produit si
vous tentez de lire le fichier à l'aide de la fonction Input jusqu'à ce
que la fonction EOF renvoie la valeur True. Utilisez les fonctions
LOF et Loc au lieu de la fonction EOF pour la lecture de
fichiers binaires avec la fonction Input, ou utilisez l'instruction
Get avec la fonction EOF. Pour des fichiers ouverts en mode
Output, la fonction EOF renvoie toujours la valeur
True. ---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE # [ Lien ]
|
|
samedi 14 juillet 2007 à 23:12:48 |
Re : End of file

us_30
|
Bonsoir,
Pour ma part , j'aurais vu le code ainsi :
On error goto Erreur001254a: Do until EOF(11)=-1
....... ....... loop
END
Erreur001254a: .........
Par contre 11 ? es-tu sur que le numero est statique ? c'est rarement le cas, en gnéral...
Amicalement, Us.
|
|
lundi 16 juillet 2007 à 08:59:28 |
Re : End of file

Renfield
|
et bien en fait, EOF t'indique au moment ou tu le testes, si ton curseur de lecture est, a ce moment précis, au dela de la fin de fichier.
ce qu'il te faut voir, c'est le code de lecture, plutot... car lui, force vraissemblablement a depasser la fin du fichier....
|
|
lundi 16 juillet 2007 à 16:29:29 |
Re : End of file

Hirald
|
"ce qu'il te faut voir, c'est le code de lecture, plutot... car lui, force vraissemblablement a depasser la fin du fichier...."
Ce qui veut dire?
|
|
lundi 16 juillet 2007 à 22:31:58 |
Re : End of file

us_30
|
Bonsoir,
Je pense qu'il faudrait le code en totalité dans la boucle, on pourrait mieux voir... JE pense que Renfield pense que tu utilises une longueur de lecture fixe de plusieurs octets (avec une variable) qui pour la dernière occurence dépasse la fin du fichier. Par exemple, si tu lis 2 octets à la fois (donc en nb pair) et que ton fichier a une longueur impaire, ta dernière donnée à lire dépassera d'1 octet le fichier... en espérant être compréhensible...
Amicalement,
Us.
|
|
vendredi 21 septembre 2007 à 12:20:35 |
Re : End of file

Sk8cravis
|
On error goto Erreur001254a: Do While Not (EOF(11))
....... ....... loop
Exit sub Erreur001254a: .... End sub +==-- | @+ | Sk8Cravis +======------
|
|
samedi 22 septembre 2007 à 06:46:56 |
Re : End of file

Renfield
|
que cachent les ....
c'est cette partie qui m'interesse pou pouvoir te repondre...
je pense par exemple que tu vas y lire 20 caractères alors qu'il n'en reste que 15 dans le fichier... ce genre de choses
Renfield Admin CodeS-SourceS- MVP Visual Basic
|
|
jeudi 26 mai 2011 à 14:13:03 |
Re : End of file

jaddadou
|
While Not EOF(1)
a = LineInput(1)
t = a.Split("/")
If (t(1)) <> Trim(txtcode.Text) Then
WriteLine(2, a)
End If
End While
c une syntaxe just
|
|
jeudi 26 mai 2011 à 14:15:48 |
Re : End of file

Renfield
|
gaffe, tu pars du principe que ton tableau t a au moins deux elements, crash possible en perspective
Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
|
|
Cette discussion est classée dans : end, erreur, file, of
Répondre à ce message
Sujets en rapport avec ce message
Input Past End of File sous VB3...! [ par BERGOUGNOUX ]
Bonjour à tous,J'ai un ordinateur utilisant Windows XP et un autre (assez ancien ) utilisant Windows... 3.1.J'utilise donc Visual Basic 3
End of file ne marche pas ? [ par htcp3600 ]
Bonjour j'aimerai savoir pourquoi mon programme ne passe pas le EOF ?je suis débutant :Dmerci'Déclaration des objets'Set wshell = CreateObject("WScrip
Erreur d'exécution '28' Espace pile insuffisante [ par mimi_939 ]
Bonjour,je suis en train de développer une application en utilisant excel.J'ai créé un module qui est appelé à chaque fois qu'on modifie la valeur d'u
erreur : seuls des commentaires peuvent apparaitre apres end sub... [ par elfifie ]
Mon programme sous vba access marchait parfaitement jusqu'a maintenant, je rajoutais quelques modifs du genre à vérifier si tous les champs étaient re
erreur [ par fahdboujadi ]
Merci bcp ta reponse ma corrigé bcp d'erreur sur la plus grande parti de mon programme.Mais sur une autre je crois pa que va etre utile. Voila le prob
envoie fichiers sur FTP [ par shinji01 ]
J'ai trouvé un code qui permet d'envoyer des fichiers sur un ftp. Le prog marche qu'en j'envoie des pages html, mais dès que j'envoie une base access,
Il m'ernerve cet ADO Delete [ par m2rtech ]
J'ai vraiment de la nostalgie avec DAO, 'avais vraiement moins de problemes sur des choses basic. Aussi basic qu'un simple Delete . Private Sub Form_
Gestion d'erreur.. besoin d'explication [ par honginator ]
Bonjour, je travail actuellement sur une projet vb6 avec gestion base de données. Je rencontre l'erreur suivante avec le controle DataGrid
erreur 91 sur recordset en vba!!!... help! [ par setfocus ]
Bonjour à tous,Je "plante" lamentablement sur un code pourtant très simple!!!J'ai créé un formulaire avec un listview et des labels. lorsque je clique
Fonction avec paramètre de type "classe dérivée" dans une classe abstraite [ par floriandenizot ]
Bonjour, J'aimerais savoir si quelqu'un a une solution à mon problème.Je développe un plugin pour une application temps réelle qui utilise une base de
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|