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 : Envoyer une ligne d'un fichier directement ds une structure (TYPE ...) [ Archives Visual Basic / VBA ] (MacgyverJC)

mardi 21 août 2001 à 14:15:42 | Envoyer une ligne d'un fichier directement ds une structure (TYPE ...)

MacgyverJC

j'avais une astuce en VB4:
TYPE NPType
Nom as string *10
Prenom as string *10
END TYPE
TYPE LigneType
Chaine as string *20
END TYPE
...
NP as NPType
Ligne as LigneType

Ligne.chaine="FORUM VBFRANCE "

set titi = ligne

et on avait automatiquement:
NP.Prenom="VBFRANCE "

à priori cela ne marche + maintenant en VB6
y-a-t-il une autre astuce?


PS: cela ne marchait que si le type NBType n'avait que des strings!


mercredi 22 août 2001 à 04:38:35 | Re : Envoyer une ligne d'un fichier directement ds une structure (TYPE ...)

NitRic

NP.Nom = Mid$(Ligne.Chaine, 1, InStr(1, Ligne.Chaine, " "))
NP.Prenom = Mid$(Ligne.Chaine, InStr(1, Ligne.Chaine, " "))

Ou bien tu peux utiliser Split()...

Set titi = Ligne ' C'est quoi ca, titi???



-------------------------------
Réponse au message :
-------------------------------

j'avais une astuce en VB4:
TYPE NPType
Nom as string *10
Prenom as string *10
END TYPE
TYPE LigneType
Chaine as string *20
END TYPE
...
NP as NPType
Ligne as LigneType

Ligne.chaine="FORUM VBFRANCE "

set titi = ligne

et on avait automatiquement:
NP.Prenom="VBFRANCE "

à priori cela ne marche + maintenant en VB6
y-a-t-il une autre astuce?


PS: cela ne marchait que si le type NBType n'avait que des strings!



mercredi 22 août 2001 à 09:06:28 | Re : Envoyer une ligne d'un fichier directement ds une structure (TYPE ...)

MacGyverJC

c'est bon j'ai retrouvé l'astuce!
il suffisait de faire un LSET titi = Ligne !!!



-------------------------------
Réponse au message :
-------------------------------

NP.Nom = Mid$(Ligne.Chaine, 1, InStr(1, Ligne.Chaine, " "))
NP.Prenom = Mid$(Ligne.Chaine, InStr(1, Ligne.Chaine, " "))

Ou bien tu peux utiliser Split()...

Set titi = Ligne ' C'est quoi ca, titi???



-------------------------------
Réponse au message :
-------------------------------

j'avais une astuce en VB4:
TYPE NPType
Nom as string *10
Prenom as string *10
END TYPE
TYPE LigneType
Chaine as string *20
END TYPE
...
NP as NPType
Ligne as LigneType

Ligne.chaine="FORUM VBFRANCE "

set titi = ligne

et on avait automatiquement:
NP.Prenom="VBFRANCE "

à priori cela ne marche + maintenant en VB6
y-a-t-il une autre astuce?


PS: cela ne marchait que si le type NBType n'avait que des strings!






Cette discussion est classé dans : fichier, ligne, string, type, envoyer


Répondre à ce message

Sujets en rapport avec ce message

MSComm1 String [ par Mickzan57 ] Bonjour à tous,je souhaiterais envoyer un nombre sous forme de chaîne de caractère. j ai essayé plusieurs instructions mais je n'arrive qu' à envoyer Sauvegarde données en binaire [ par freeman151248 ] Bonjour,je souhaite sauvegarder un nombre de données assez important, donc en binaire pour ne pas avoir de taille de fichier trop lourde. Mais je n'ar Ouvrir un fichier [ par freegamer ] Bonjour,Es-ce que quelqu'un sait comment charger un fichier ligne par ligne,puis stocker les lignes dans une listbox.Si oui qu'il reponde ,c'est assez Sauvegarder un fichier en format texte-seul [ par Pestouille ] Tout d'abord bonjour et merci à ceux qui vont m'aider !!! SOURCE UTILISEE : '--------------------------------------------------------------'Fonction S Problème string fichier texte [ par Juliendu88 ] Bonjour j'ai un gros problème avec un fichier texte qui contient des lignes de 134 caractères, jessaie de lire ligne par ligne en mettant chaque ligne Crypter le contenu d'un .txt et l'utiliser dans VB [ par danielgrd ] À partir d'un de ces deux codes (ils effectuent la même opération) provenant de ce topic :http://www.vbfrance.com/forum.v2.aspx?ID=357484&post=okEst-i envoyer des codes de contrôle à l'imprimante [ par mertronic ] Bonjour, Dans le but d'imprimer un code bar, j'ai besoin d'envoyer une séquence de code à l'imprimante. j'avai déjà rencontré ce problème et je l'avai Supprimer toute une partie d'un fichier [ par veler ] Salut,je cherche à supprimer tous ce qui ce trouve entre "Private Sub InitializeComponent()" et le "End Sub" qui va avec. ca ce trouve dans un fichier Sauvegarder efficacement des modifications à un document texte [ par Aaliibaba ] Bonjour,   <p class="MsoNormal" style="MARGIN: 0cm Ralentissement dans le chargement d'un fichier [ par PROGRAMMIX ] Bonjour,Le projet sur lequel je travailler actuellement implique le chargement d'un fichier de 134 Ko contenant 2.283 lignes de 23 à 120 caractères.Lo


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