Gambas France BETA


Pas de compte ? Incription

Parser un textarea

Ce sujet est résolu.

1
AuteurMessages
kwuy33#1 Posté le 13/9/2013 à 11:18:02
Bonjour,
je debute en gambas (en fait je transpose certains de mes progs ecrit en java) j'aimerais savoir comment parser un textarea. L'utilisateur entre des donnees (de 1 à n) dans ce textarea, je dois les recuperer et creer un fichier parametres qui sera exploitable pour un job talend que je lance depuis le programme.
Je sais pas si je suis bien clair..... :roll:

Merci a vous
Jack#2 Posté le 13/9/2013 à 12:47:12
Bonjour, si je comprends bien,

private sub donnees()

Dim hfil As File
HFil = Open User.home & "/fichier.txt" For Write Create
Print #HFil, TextArea1.Text

end
Pour un code démocratique nationalisons Gambas.
kwuy33#3 Posté le 13/9/2013 à 13:55:26
Non en fait les donnees sont saisies par l'utilisateur dans un textarea et moi je dois lire ce qu'il a mis dedans pour l'ecrire ensuite dans un fichier
Jack#4 Posté le 13/9/2013 à 20:16:15
C'est pourtant ce que fait ma solution. Tu as essayé ?
Pour un code démocratique nationalisons Gambas.
kwuy33#5 Posté le 13/9/2013 à 22:16:09
Oui pardon c moi qui n'avait pas compris ta soluce. Effectivement je récupère le texte mais je voudrais pouvoir dissocier chaque ligne...
Jack#6 Posté le 14/9/2013 à 09:39:39
Voilà ce qu'on peut lire sur la doc de Gambas dans la rubrique line input.


DIM hFile AS Stream
DIM sOneLine AS String

' Affiche une ligne sur la sortie standard
hFile = OPEN "/etc/hosts" FOR INPUT

WHILE NOT Eof(hFile)
LINE INPUT #hFile, sOneLine
PRINT sOneLine
WEND

CLOSE #hFile

Pour un code démocratique nationalisons Gambas.
kwuy33#7 Posté le 14/9/2013 à 12:20:14
Merci. C'est ce que j'ai fini par trouver quand j'ai pu mettre la main sur la doc.
Merci bcp
1