NickGen
Messages postés17Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention 7 avril 2004
-
22 janv. 2003 à 00:52
cs_raff
Messages postés182Date d'inscriptiondimanche 18 août 2002StatutMembreDernière intervention 5 janvier 2004
-
22 janv. 2003 à 04:33
BONSOIR, Voila, j'ai un problême que je n'arrive pas à résoudre: Mais un exemple pour commencer:
P10001 2 6 4 50 0 0 46: ceci est une ligne d'un fichier texte comprenant un nombre de données fixes séparées par des espaces, je voudrais pouvoir renvoyer chacune de ces données vers une variable. Mon problême est le suivant: seul le nombre de blocs de données est fixe, chaque donnée pouvant contenir de 1 à 20 caractères, chaque bloc est défini par un espace devant et un espace derrière, sauf le premier(pas devant) et le dernier (pas derrière). Mon premier bloc est par exemple : "P10001" le second " 2", le troisième "4" ect... Comment puis-je faire pour récupérer chaque donnée séparément pour les placer dans des variables? J'ai pensé qu'il devait être possible de s'aider du charactère espace séparant chaque bloc...Un peu comme avec la fonction left, right , mid , Mais je n'ai pas trouvé de solutions jusqu'a présent.
Si quelqu'un a une idée? Ou une solution ce serait vraiment sympa...
Merci
Nick