cs_cissou06
Messages postés124Date d'inscriptionmercredi 2 juillet 2003StatutMembreDernière intervention16 mai 2007
-
23 juil. 2003 à 10:36
Ickik
Messages postés193Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention10 mars 2010
-
24 juil. 2003 à 09:52
Salut!
Je suis en train de realiser un fichier texte avec mon interface VB et il faut pour cela que je recupere des infos d'un autre fichier texte que je lis ligne par ligne. Le pb c'est que des fois je veux recuperer seulement une partie de la ligne...un exemple sera + parlant:
ds mon 1er fichier txt je lis les lignes
VOICE_FILE=chemin1 puis
FAX_FILE=path2et je voudrais recuperer la chaine de caracteres a droite du (il faut remarquer que je ne peux pas utiliser Mid ou Right de la ligne lue car a droite et a gauche du je n'ai pas tjs le meme nb de caracteres).
Je pensais lire les caracteres 1 par 1 jusqu'au signe = et enregistrer les caracteres suivants dans une nouvelle chaine.
Je voulais savoir si il existe des fonctions pour faire ca ou si qq'un a une autre idee, je suis prends!!!
Merci d'avance.
Ickik
Messages postés193Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention10 mars 20102 23 juil. 2003 à 10:54
bonjour,le mieux est de faire des tests de caracteres jusqu'au signe puis de recuperer ce qui est a droite du , comme tu l'as dit
voila un petit exemple
for i = 0 to len(chaine) step 1
if mid(chaine,i;1) = "=" then
chaine_a_droite = right(chaine, len(chaine)-i-1)
endif
next i