comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
je lis une valeur dans un fichier ... mais si cette valeur est trop
(> 255), la fin en est tronquée .
or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être sa
longueur ?
comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
je lis une valeur dans un fichier ... mais si cette valeur est trop
(> 255), la fin en est tronquée .
or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être sa
longueur ?
comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
je lis une valeur dans un fichier ... mais si cette valeur est trop
(> 255), la fin en est tronquée .
or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être sa
longueur ?
Salut Scraper! :O)comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
euh.. t'as un exemple? Qu'entends-tu par doublons?
je lis une valeur dans un fichier ... mais si cette valeur est trop
longue (> 255), la fin en est tronquée .
or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être
sa longueur ?
Comment lis-tu le contenu du fichier? montre nous ton code...
Salut Scraper! :O)
comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
euh.. t'as un exemple? Qu'entends-tu par doublons?
je lis une valeur dans un fichier ... mais si cette valeur est trop
longue (> 255), la fin en est tronquée .
or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être
sa longueur ?
Comment lis-tu le contenu du fichier? montre nous ton code...
Salut Scraper! :O)comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
euh.. t'as un exemple? Qu'entends-tu par doublons?
je lis une valeur dans un fichier ... mais si cette valeur est trop
longue (> 255), la fin en est tronquée .
or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être
sa longueur ?
Comment lis-tu le contenu du fichier? montre nous ton code...
Dans son post news:%,
Zoury a absolument tenu à nous dire :Salut Scraper! :O)comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
euh.. t'as un exemple? Qu'entends-tu par doublons?
ben disons ....
chaîne A="Toto;Titi"
chaîne B="Toto;Tata"
je voudrais, en les concaténant, reécupérer, bien sûr,
"Toto;Titi;Tata "
je lis une valeur dans un fichier ... mais si cette valeur est trop
longue (> 255), la fin en est tronquée .
or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être
sa longueur ?
Comment lis-tu le contenu du fichier? montre nous ton code...
en fait, ça fonctionne plutôt bien, sauf que la taille du buffer
(c'est bien ça ?? .... j'ai pas vraiment une grande expérience en VB
:-) la taille est fixée par défaut à 255 ; or, je me suis rendu
compte que, si la valeur que je dois récupérer est > 255, la fin de
la chaîne est tronquée ...
Dans son post news:%23iVIHzHpDHA.2528@TK2MSFTNGP12.phx.gbl,
Zoury a absolument tenu à nous dire :
Salut Scraper! :O)
comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
euh.. t'as un exemple? Qu'entends-tu par doublons?
ben disons ....
chaîne A="Toto;Titi"
chaîne B="Toto;Tata"
je voudrais, en les concaténant, reécupérer, bien sûr,
"Toto;Titi;Tata "
je lis une valeur dans un fichier ... mais si cette valeur est trop
longue (> 255), la fin en est tronquée .
or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être
sa longueur ?
Comment lis-tu le contenu du fichier? montre nous ton code...
en fait, ça fonctionne plutôt bien, sauf que la taille du buffer
(c'est bien ça ?? .... j'ai pas vraiment une grande expérience en VB
:-) la taille est fixée par défaut à 255 ; or, je me suis rendu
compte que, si la valeur que je dois récupérer est > 255, la fin de
la chaîne est tronquée ...
Dans son post news:%,
Zoury a absolument tenu à nous dire :Salut Scraper! :O)comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
euh.. t'as un exemple? Qu'entends-tu par doublons?
ben disons ....
chaîne A="Toto;Titi"
chaîne B="Toto;Tata"
je voudrais, en les concaténant, reécupérer, bien sûr,
"Toto;Titi;Tata "
je lis une valeur dans un fichier ... mais si cette valeur est trop
longue (> 255), la fin en est tronquée .
or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être
sa longueur ?
Comment lis-tu le contenu du fichier? montre nous ton code...
en fait, ça fonctionne plutôt bien, sauf que la taille du buffer
(c'est bien ça ?? .... j'ai pas vraiment une grande expérience en VB
:-) la taille est fixée par défaut à 255 ; or, je me suis rendu
compte que, si la valeur que je dois récupérer est > 255, la fin de
la chaîne est tronquée ...
Bonjour/soir,
"scraper" a écrit dans le message de
news:%
> Dans son post news:%,
>
> Zoury a absolument tenu à nous dire :
>
>> Salut Scraper! :O)
>>
>>> comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
>>
>> euh.. t'as un exemple? Qu'entends-tu par doublons?
>
> ben disons ....
>
> chaîne A="Toto;Titi"
> chaîne B="Toto;Tata"
>
> je voudrais, en les concaténant, reécupérer, bien sûr,
> "Toto;Titi;Tata "
Tu peux utiliser Split pour retrouver des tableaux de chaines et ensuite
rechercher dans le second tableau si la valeur est ou non présente.
Ensuite, tu peux redimensionner ton tableau en sa taille +1 et ajouter la
nouvelle valeur
Join à la fin pour retrouver une chaine.
>>> je lis une valeur dans un fichier ... mais si cette valeur est trop
>>> longue (> 255), la fin en est tronquée .
>>> or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être
>>> sa longueur ?
>>
>> Comment lis-tu le contenu du fichier? montre nous ton code...
>
>
> en fait, ça fonctionne plutôt bien, sauf que la taille du buffer
> (c'est bien ça ?? .... j'ai pas vraiment une grande expérience en VB
> :-) la taille est fixée par défaut à 255 ; or, je me suis rendu
> compte que, si la valeur que je dois récupérer est > 255, la fin de
> la chaîne est tronquée ...
Essaye l'exemple a cette adresse :
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
Bonjour/soir,
"scraper" <scraper@pasdespam.fr> a écrit dans le message de
news:%23X9kJXJpDHA.1496@TK2MSFTNGP11.phx.gbl
> Dans son post news:%23iVIHzHpDHA.2528@TK2MSFTNGP12.phx.gbl,
>
> Zoury a absolument tenu à nous dire :
>
>> Salut Scraper! :O)
>>
>>> comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
>>
>> euh.. t'as un exemple? Qu'entends-tu par doublons?
>
> ben disons ....
>
> chaîne A="Toto;Titi"
> chaîne B="Toto;Tata"
>
> je voudrais, en les concaténant, reécupérer, bien sûr,
> "Toto;Titi;Tata "
Tu peux utiliser Split pour retrouver des tableaux de chaines et ensuite
rechercher dans le second tableau si la valeur est ou non présente.
Ensuite, tu peux redimensionner ton tableau en sa taille +1 et ajouter la
nouvelle valeur
Join à la fin pour retrouver une chaine.
>>> je lis une valeur dans un fichier ... mais si cette valeur est trop
>>> longue (> 255), la fin en est tronquée .
>>> or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être
>>> sa longueur ?
>>
>> Comment lis-tu le contenu du fichier? montre nous ton code...
>
>
> en fait, ça fonctionne plutôt bien, sauf que la taille du buffer
> (c'est bien ça ?? .... j'ai pas vraiment une grande expérience en VB
> :-) la taille est fixée par défaut à 255 ; or, je me suis rendu
> compte que, si la valeur que je dois récupérer est > 255, la fin de
> la chaîne est tronquée ...
Essaye l'exemple a cette adresse :
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
Bonjour/soir,
"scraper" a écrit dans le message de
news:%
> Dans son post news:%,
>
> Zoury a absolument tenu à nous dire :
>
>> Salut Scraper! :O)
>>
>>> comment, en vb6, concaténer 2 chaînes, en évitant les doublons ??
>>
>> euh.. t'as un exemple? Qu'entends-tu par doublons?
>
> ben disons ....
>
> chaîne A="Toto;Titi"
> chaîne B="Toto;Tata"
>
> je voudrais, en les concaténant, reécupérer, bien sûr,
> "Toto;Titi;Tata "
Tu peux utiliser Split pour retrouver des tableaux de chaines et ensuite
rechercher dans le second tableau si la valeur est ou non présente.
Ensuite, tu peux redimensionner ton tableau en sa taille +1 et ajouter la
nouvelle valeur
Join à la fin pour retrouver une chaine.
>>> je lis une valeur dans un fichier ... mais si cette valeur est trop
>>> longue (> 255), la fin en est tronquée .
>>> or ,je n'ai pas de moyen, avant de la lire, de savoir quelle va être
>>> sa longueur ?
>>
>> Comment lis-tu le contenu du fichier? montre nous ton code...
>
>
> en fait, ça fonctionne plutôt bien, sauf que la taille du buffer
> (c'est bien ça ?? .... j'ai pas vraiment une grande expérience en VB
> :-) la taille est fixée par défaut à 255 ; or, je me suis rendu
> compte que, si la valeur que je dois récupérer est > 255, la fin de
> la chaîne est tronquée ...
Essaye l'exemple a cette adresse :
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
Bonjour/soir,
Tu peux utiliser Split pour retrouver des tableaux de chaines et
ensuite rechercher dans le second tableau si la valeur est ou non
présente. Ensuite, tu peux redimensionner ton tableau en sa taille +1
et ajouter la nouvelle valeur
Join à la fin pour retrouver une chaine.
Essaye l'exemple a cette adresse :
Bonjour/soir,
Tu peux utiliser Split pour retrouver des tableaux de chaines et
ensuite rechercher dans le second tableau si la valeur est ou non
présente. Ensuite, tu peux redimensionner ton tableau en sa taille +1
et ajouter la nouvelle valeur
Join à la fin pour retrouver une chaine.
Essaye l'exemple a cette adresse :
Bonjour/soir,
Tu peux utiliser Split pour retrouver des tableaux de chaines et
ensuite rechercher dans le second tableau si la valeur est ou non
présente. Ensuite, tu peux redimensionner ton tableau en sa taille +1
et ajouter la nouvelle valeur
Join à la fin pour retrouver une chaine.
Essaye l'exemple a cette adresse :
Tu peux utiliser Split pour retrouver des tableaux de chaines et
ensuite rechercher dans le second tableau si la valeur est ou non
présente. Ensuite, tu peux redimensionner ton tableau en sa taille +1
et ajouter la nouvelle valeur
Join à la fin pour retrouver une chaine.
Tu peux utiliser Split pour retrouver des tableaux de chaines et
ensuite rechercher dans le second tableau si la valeur est ou non
présente. Ensuite, tu peux redimensionner ton tableau en sa taille +1
et ajouter la nouvelle valeur
Join à la fin pour retrouver une chaine.
Tu peux utiliser Split pour retrouver des tableaux de chaines et
ensuite rechercher dans le second tableau si la valeur est ou non
présente. Ensuite, tu peux redimensionner ton tableau en sa taille +1
et ajouter la nouvelle valeur
Join à la fin pour retrouver une chaine.
Dans son post news:%,
François Picalausa a précisé :
Tu peux utiliser Split pour retrouver des tableaux de chaines et
ensuite rechercher dans le second tableau si la valeur est ou non
présente. Ensuite, tu peux redimensionner ton tableau en sa taille +1
et ajouter la nouvelle valeur
Join à la fin pour retrouver une chaine.
maintenant que j'y pense, j'ai une possibilité d'intégrer ma chaine
concaténée à un ComboBox ...
y a t il des possibilités de filtres intégrées au Combo, ce qui
serait plus simple , et d'une écriture plus légère ??
si je la splitte, et que j'ajoute chaque élément au combobox
(Combo1.AddItem(v(i)) , par exemple ...), est ce qu'à ce moment là,
je peux pas vérifier si l'item existe déjà, et si oui, ne pas le
rajouter ??
Dans son post news:%23wnOmgJpDHA.744@tk2msftngp13.phx.gbl,
François Picalausa a précisé :
Tu peux utiliser Split pour retrouver des tableaux de chaines et
ensuite rechercher dans le second tableau si la valeur est ou non
présente. Ensuite, tu peux redimensionner ton tableau en sa taille +1
et ajouter la nouvelle valeur
Join à la fin pour retrouver une chaine.
maintenant que j'y pense, j'ai une possibilité d'intégrer ma chaine
concaténée à un ComboBox ...
y a t il des possibilités de filtres intégrées au Combo, ce qui
serait plus simple , et d'une écriture plus légère ??
si je la splitte, et que j'ajoute chaque élément au combobox
(Combo1.AddItem(v(i)) , par exemple ...), est ce qu'à ce moment là,
je peux pas vérifier si l'item existe déjà, et si oui, ne pas le
rajouter ??
Dans son post news:%,
François Picalausa a précisé :
Tu peux utiliser Split pour retrouver des tableaux de chaines et
ensuite rechercher dans le second tableau si la valeur est ou non
présente. Ensuite, tu peux redimensionner ton tableau en sa taille +1
et ajouter la nouvelle valeur
Join à la fin pour retrouver une chaine.
maintenant que j'y pense, j'ai une possibilité d'intégrer ma chaine
concaténée à un ComboBox ...
y a t il des possibilités de filtres intégrées au Combo, ce qui
serait plus simple , et d'une écriture plus légère ??
si je la splitte, et que j'ajoute chaque élément au combobox
(Combo1.AddItem(v(i)) , par exemple ...), est ce qu'à ce moment là,
je peux pas vérifier si l'item existe déjà, et si oui, ne pas le
rajouter ??
Bonjour/soir,
Ce qu'il t'es possible de faire, c'est de conserver des positions
importantes pour ne pas devoir reparcourir toute la liste.
Si tu conserve la position du début des i et du début des q (pour de
l'alphabétique), tu peux commencer la recherche de doublons dans ta
liste à partir d'une position.
Sinon, tu peux aussi à partir d'une liste recherche dans le texte
récupérer si la chaine n'existe pas via un instr.
Si tu as par exemple comme séparateur ; et dans ta liste l'élément
"Toto", pour rechercher le doublon, tu ferais:
Machaine = "a;b;c;Toto"
Machaine = ";" & Machaine & ";"
Existe = cBool(Instr(1, Machaine, ";Toto;"))
Bonjour/soir,
Ce qu'il t'es possible de faire, c'est de conserver des positions
importantes pour ne pas devoir reparcourir toute la liste.
Si tu conserve la position du début des i et du début des q (pour de
l'alphabétique), tu peux commencer la recherche de doublons dans ta
liste à partir d'une position.
Sinon, tu peux aussi à partir d'une liste recherche dans le texte
récupérer si la chaine n'existe pas via un instr.
Si tu as par exemple comme séparateur ; et dans ta liste l'élément
"Toto", pour rechercher le doublon, tu ferais:
Machaine = "a;b;c;Toto"
Machaine = ";" & Machaine & ";"
Existe = cBool(Instr(1, Machaine, ";Toto;"))
Bonjour/soir,
Ce qu'il t'es possible de faire, c'est de conserver des positions
importantes pour ne pas devoir reparcourir toute la liste.
Si tu conserve la position du début des i et du début des q (pour de
l'alphabétique), tu peux commencer la recherche de doublons dans ta
liste à partir d'une position.
Sinon, tu peux aussi à partir d'une liste recherche dans le texte
récupérer si la chaine n'existe pas via un instr.
Si tu as par exemple comme séparateur ; et dans ta liste l'élément
"Toto", pour rechercher le doublon, tu ferais:
Machaine = "a;b;c;Toto"
Machaine = ";" & Machaine & ";"
Existe = cBool(Instr(1, Machaine, ";Toto;"))
Dans son post news:,
François Picalausa a ajouté :Bonjour/soir,
Ce qu'il t'es possible de faire, c'est de conserver des positions
importantes pour ne pas devoir reparcourir toute la liste.
Si tu conserve la position du début des i et du début des q (pour de
l'alphabétique), tu peux commencer la recherche de doublons dans ta
liste à partir d'une position.
.. humm ... pas compris ..
Dans son post news:udwNovdpDHA.1884@TK2MSFTNGP09.phx.gbl,
François Picalausa a ajouté :
Bonjour/soir,
Ce qu'il t'es possible de faire, c'est de conserver des positions
importantes pour ne pas devoir reparcourir toute la liste.
Si tu conserve la position du début des i et du début des q (pour de
l'alphabétique), tu peux commencer la recherche de doublons dans ta
liste à partir d'une position.
.. humm ... pas compris ..
Dans son post news:,
François Picalausa a ajouté :Bonjour/soir,
Ce qu'il t'es possible de faire, c'est de conserver des positions
importantes pour ne pas devoir reparcourir toute la liste.
Si tu conserve la position du début des i et du début des q (pour de
l'alphabétique), tu peux commencer la recherche de doublons dans ta
liste à partir d'une position.
.. humm ... pas compris ..