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 : Virgule et INPUT incompatible ??? [ Archives Visual Basic / Texte ] (dinous)

lundi 16 février 2004 à 16:29:56 | Virgule et INPUT incompatible ???

dinous

Voila mon code :

Open CheminText For Input As #1
Do While Not EOF(1)
Input #1, ligne
Texte = Texte + ligne
Loop
Close #1

le probleme c'est que si je lis un fichier texte qui contient des virgules l'input fera comme si c'etait un retour chariot :'(

donc :

bonjour, comment vas-tu ?
<=>
bonjour
comment vas-tu ?

comment faire pour résoudre ce problème ???

lundi 16 février 2004 à 17:24:07 | Re : Virgule et INPUT incompatible ???

jockos

Utiliser l'API ReadFile.

Dim hOrgFile as Long
Dim sizeFile as Long
Dim strFile As String

'Récupère un Handle pour manipuler le flux mémoire du fichier
hOrgFile = CreateFile(Chemin, _
GENERIC_READ, _
0, _
ByVal 0&, _
OPEN_EXISTING, _
0, _
0)

'Taille du fichier
sizeFile = GetFileSize(hOrgFile, 0)

'Initialise le pointeur sur le fichier
SetFilePointer hOrgFile, 0, 0, FILE_BEGIN

strFile = Space(sizeFile)

'Charge le contenu du fichier en mémoire dans la variable strFile
ReadFile hOrgFile, ByVal strFile, sizeFile, Ret, ByVal 0&

'Ferme le fichier
CloseHandle hOrgFile

Ce code n'est qu'un petit exemple succint...
Documente toi sur les API pour voir la valeur des constantes ou va voir ma source sur ce site sur ReadFile API

Bon courage

lundi 16 février 2004 à 18:32:10 | Re : Virgule et INPUT incompatible ???

rene38

ou bien, dans ton code, tu remplaces

Input #1, ligne

par

Line Input #1, ligne

lundi 16 février 2004 à 19:42:47 | Re : Virgule et INPUT incompatible ???

dinous

Merci bq ;)
Vive line input !!



Cette discussion est classé dans : input, ligne, texte, virgule, incompatible


Répondre à ce message

Sujets en rapport avec ce message

virgule dans fichier texte -> Va à la ligne ??? [ par globule ] Bonjour,J'ouvere un fichier texte (j'ai besoin d'analyser ligne par ligne ce fichier)Open "c:\monFichier" For Input As #1Do While Not EOF(1) Input Fichier texte [ par xavier77 ] Salut, J'ouvre un fichier texte et je le lie ligne par ligne : NumFichier = FreeFileOpen App.Path & "\toto.txt" For Input As #NumFichierDo While EO virgule dans un fichier texte ! [ par Lucky44 ] Bonjour,Je lis un fichier texte qui n'a pas été enregistré par mon code ! Dans ce fichier je récupère tous les enregistrements, chaque enregistrements Encore un drole de fichier texte [ par crocmorts ] 1ere ligne :" DATE ","HEURE"," POSTE","NU.COMPOSE"," ANNUAIRE EXTERNE ","DUREE DE","DUREE DE C"2eme ligne:"01/05/02","01:08","201 ","6 dernière ligne du texte [ par pacman ] Je débute en VB et j'ai voulu créer un nouveau notepad.Il marche bien mais pour la fonction ouvrir j'ai mis le code suivant : open cible for input as Recup texte par Input et pb avec la virgule [ par fens ] Bonjour,Lorsque je récupére une ligne dans un fichiers texte et qu'il y a une virgule dedans, je ne récupére pas toute ma ligne.Mais que se passe t'il Problème de virgule... [ par gmni ] Salut,Voici le code que j'utilise pour afficher le contenu d'un fichier texteligne par ligne dans une ListBox :########################Dim Ligne As St detecter un saut de ligne dans un texte 'input' [ par fonetiklilian ] Bonjour, Je n'arrive pas à detecter les sauts de ligne dans un text input. Je m'explique: Je suis en train de developper un editeur html en flash e Input et virgule [ par Vianneyp ] Bonsoir,Je souhaiterai ouvrir un fichier texte ligne par ligne,et ajouter chacune de ces lignes dans une listbox,comme ceci :FF = FreeFile[...]Open <f Fusion de cellules en fonction de la taille du texte [ par Zachs ] Bonjour, je genere une offre sur excel avec vb.net et je gere les ligne avec les ligne excel donc j'aimerai pouvoir faire que suivant le nombre de car


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,156 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é.