Salut,
J'ai une petite question toute bête dont je n'ai pas trouvé la réponse
dans le guide d'auto-formation.
Comment fait-on pour inclure le caractère " dans une chaîne de caractères ?
@+
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bernardo
maclord vient de nous annoncer :
Salut, J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans le guide d'auto-formation. Comment fait-on pour inclure le caractère " dans une chaîne de caractères ? @+
Il faut le doubler dans la chaine. Par exemple :
Test est une chaine = "<"">" Info (Test)
-- A+
maclord vient de nous annoncer :
Salut,
J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans
le guide d'auto-formation.
Comment fait-on pour inclure le caractère " dans une chaîne de caractères ?
@+
Salut, J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans le guide d'auto-formation. Comment fait-on pour inclure le caractère " dans une chaîne de caractères ? @+
Il faut le doubler dans la chaine. Par exemple :
Test est une chaine = "<"">" Info (Test)
-- A+
Christophe Charron
Gilles Guédikian a écrit :
maclord avait prétendu :
Salut, J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans le guide d'auto-formation. Comment fait-on pour inclure le caractère " dans une chaîne de caractères ? @+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais : toto [ ici je place tous les "caractères" que je veux et en plus je vois bien tout... ]
-- Cordialement Christophe Charron
PROLOGIQ 7 bis Rue des Aulnes 69410 Champagne au Mont d'Or
Tel : 0 437 499 107 Fax : 0 437 499 105 mailto:
Gilles Guédikian a écrit :
maclord avait prétendu :
Salut,
J'ai une petite question toute bête dont je n'ai pas trouvé la réponse
dans le guide d'auto-formation.
Comment fait-on pour inclure le caractère " dans une chaîne de
caractères ?
@+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le
boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais :
toto [
ici je place tous les "caractères" que je veux et en plus je vois bien
tout...
]
--
Cordialement
Christophe Charron
PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or
Salut, J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans le guide d'auto-formation. Comment fait-on pour inclure le caractère " dans une chaîne de caractères ? @+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais : toto [ ici je place tous les "caractères" que je veux et en plus je vois bien tout... ]
-- Cordialement Christophe Charron
PROLOGIQ 7 bis Rue des Aulnes 69410 Champagne au Mont d'Or
Tel : 0 437 499 107 Fax : 0 437 499 105 mailto:
Roumegou Eric
Le 26/01/2006, Christophe Charron a supposé :
Gilles Guédikian a écrit :
maclord avait prétendu :
Salut, J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans le guide d'auto-formation. Comment fait-on pour inclure le caractère " dans une chaîne de caractères ? @+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais : toto > [ ici je place tous les "caractères" que je veux et en plus je vois bien tout... ]
et une variable globale gGuilllemetÊract(34) c'est plus facile ensuite à utiliser pour les concaténations. Comme je génère aussi bcp de codes html, j'ai une fn Entre_Guillemet FONCTION Entre_Guillemet(pCh,suprespace=Vrai) // 1. Double les Guillemet dans la chaine // 2. Entoure avec des Guillemet
Pos est un entier Ch est une chaîne
SI suprespace ALORS Ch=SansEspace(pCh) SINON Ch=pCh FIN
Pos=Position(Ch,Caract(34)) TANTQUE Pos>0 Ch=Gauche(Ch,Pos-1)+Caract(34)+Caract(34)+Milieu(Ch,Pos+1) Pos=Position(Ch,Caract(34),Pos+2) FIN
RENVOYER Caract(34)+Ch+Caract(34)
-- Eric Roumégou Webmaster des Wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci dessus pour me contacter en privé)
Le 26/01/2006, Christophe Charron a supposé :
Gilles Guédikian a écrit :
maclord avait prétendu :
Salut,
J'ai une petite question toute bête dont je n'ai pas trouvé la réponse
dans le guide d'auto-formation.
Comment fait-on pour inclure le caractère " dans une chaîne de caractères
?
@+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le
boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais :
toto > [
ici je place tous les "caractères" que je veux et en plus je vois bien
tout...
]
et une variable globale gGuilllemetÊract(34) c'est plus facile
ensuite à utiliser pour les concaténations.
Comme je génère aussi bcp de codes html, j'ai une fn Entre_Guillemet
FONCTION Entre_Guillemet(pCh,suprespace=Vrai)
// 1. Double les Guillemet dans la chaine
// 2. Entoure avec des Guillemet
Pos est un entier
Ch est une chaîne
SI suprespace ALORS
Ch=SansEspace(pCh)
SINON
Ch=pCh
FIN
Pos=Position(Ch,Caract(34))
TANTQUE Pos>0
Ch=Gauche(Ch,Pos-1)+Caract(34)+Caract(34)+Milieu(Ch,Pos+1)
Pos=Position(Ch,Caract(34),Pos+2)
FIN
RENVOYER Caract(34)+Ch+Caract(34)
--
Eric Roumégou
Webmaster des Wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci dessus pour me contacter en privé)
Salut, J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans le guide d'auto-formation. Comment fait-on pour inclure le caractère " dans une chaîne de caractères ? @+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais : toto > [ ici je place tous les "caractères" que je veux et en plus je vois bien tout... ]
et une variable globale gGuilllemetÊract(34) c'est plus facile ensuite à utiliser pour les concaténations. Comme je génère aussi bcp de codes html, j'ai une fn Entre_Guillemet FONCTION Entre_Guillemet(pCh,suprespace=Vrai) // 1. Double les Guillemet dans la chaine // 2. Entoure avec des Guillemet
Pos est un entier Ch est une chaîne
SI suprespace ALORS Ch=SansEspace(pCh) SINON Ch=pCh FIN
Pos=Position(Ch,Caract(34)) TANTQUE Pos>0 Ch=Gauche(Ch,Pos-1)+Caract(34)+Caract(34)+Milieu(Ch,Pos+1) Pos=Position(Ch,Caract(34),Pos+2) FIN
RENVOYER Caract(34)+Ch+Caract(34)
-- Eric Roumégou Webmaster des Wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci dessus pour me contacter en privé)
Pascal F
Le 26/01/2006, Roumegou Eric a supposé :
Le 26/01/2006, Christophe Charron a supposé :
Gilles Guédikian a écrit :
maclord avait prétendu :
Salut, J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans le guide d'auto-formation. Comment fait-on pour inclure le caractère " dans une chaîne de caractères ? @+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais : toto >> [ ici je place tous les "caractères" que je veux et en plus je vois bien tout... ]
et une variable globale gGuilllemetÊract(34) c'est plus facile ensuite à utiliser pour les concaténations. Comme je génère aussi bcp de codes html, j'ai une fn Entre_Guillemet FONCTION Entre_Guillemet(pCh,suprespace=Vrai) // 1. Double les Guillemet dans la chaine // 2. Entoure avec des Guillemet
Pos est un entier Ch est une chaîne
SI suprespace ALORS Ch=SansEspace(pCh) SINON Ch=pCh FIN
Pos=Position(Ch,Caract(34)) TANTQUE Pos>0 Ch=Gauche(Ch,Pos-1)+Caract(34)+Caract(34)+Milieu(Ch,Pos+1) Pos=Position(Ch,Caract(34),Pos+2) FIN
RENVOYER Caract(34)+Ch+Caract(34)
Eric, Une petite question, pourquoi ne fais tu pas : Ch=Remplace(Ch,caract(34),caract(34)+caract(34)) Pas essayé, mais n'est ce pas plus simple?
-- Pascal
Ne garder que le prénom pour me joindre
Le 26/01/2006, Roumegou Eric a supposé :
Le 26/01/2006, Christophe Charron a supposé :
Gilles Guédikian a écrit :
maclord avait prétendu :
Salut,
J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans le guide d'auto-formation.
Comment fait-on pour inclure le caractère " dans une chaîne de caractères ?
@+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais :
toto >> [
ici je place tous les "caractères" que je veux et en plus je vois bien tout...
]
et une variable globale gGuilllemetÊract(34) c'est plus facile ensuite à utiliser pour les concaténations.
Comme je génère aussi bcp de codes html, j'ai une fn Entre_Guillemet
FONCTION Entre_Guillemet(pCh,suprespace=Vrai)
// 1. Double les Guillemet dans la chaine
// 2. Entoure avec des Guillemet
Pos est un entier
Ch est une chaîne
SI suprespace ALORS
Ch=SansEspace(pCh)
SINON
Ch=pCh
FIN
Pos=Position(Ch,Caract(34))
TANTQUE Pos>0
Ch=Gauche(Ch,Pos-1)+Caract(34)+Caract(34)+Milieu(Ch,Pos+1)
Pos=Position(Ch,Caract(34),Pos+2)
FIN
RENVOYER Caract(34)+Ch+Caract(34)
Eric,
Une petite question, pourquoi ne fais tu pas :
Ch=Remplace(Ch,caract(34),caract(34)+caract(34))
Pas essayé, mais n'est ce pas plus simple?
--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Salut, J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans le guide d'auto-formation. Comment fait-on pour inclure le caractère " dans une chaîne de caractères ? @+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais : toto >> [ ici je place tous les "caractères" que je veux et en plus je vois bien tout... ]
et une variable globale gGuilllemetÊract(34) c'est plus facile ensuite à utiliser pour les concaténations. Comme je génère aussi bcp de codes html, j'ai une fn Entre_Guillemet FONCTION Entre_Guillemet(pCh,suprespace=Vrai) // 1. Double les Guillemet dans la chaine // 2. Entoure avec des Guillemet
Pos est un entier Ch est une chaîne
SI suprespace ALORS Ch=SansEspace(pCh) SINON Ch=pCh FIN
Pos=Position(Ch,Caract(34)) TANTQUE Pos>0 Ch=Gauche(Ch,Pos-1)+Caract(34)+Caract(34)+Milieu(Ch,Pos+1) Pos=Position(Ch,Caract(34),Pos+2) FIN
RENVOYER Caract(34)+Ch+Caract(34)
Eric, Une petite question, pourquoi ne fais tu pas : Ch=Remplace(Ch,caract(34),caract(34)+caract(34)) Pas essayé, mais n'est ce pas plus simple?
-- Pascal
Ne garder que le prénom pour me joindre
Roumegou Eric
Pascal F a écrit :
Le 26/01/2006, Roumegou Eric a supposé :
Le 26/01/2006, Christophe Charron a supposé :
Gilles Guédikian a écrit :
maclord avait prétendu :
Salut, J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans le guide d'auto-formation. Comment fait-on pour inclure le caractère " dans une chaîne de caractères ? @+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais : toto >>> [ ici je place tous les "caractères" que je veux et en plus je vois bien tout... ]
et une variable globale gGuilllemetÊract(34) c'est plus facile ensuite à utiliser pour les concaténations. Comme je génère aussi bcp de codes html, j'ai une fn Entre_Guillemet FONCTION Entre_Guillemet(pCh,suprespace=Vrai) // 1. Double les Guillemet dans la chaine // 2. Entoure avec des Guillemet
Pos est un entier Ch est une chaîne
SI suprespace ALORS Ch=SansEspace(pCh) SINON Ch=pCh FIN
Pos=Position(Ch,Caract(34)) TANTQUE Pos>0 Ch=Gauche(Ch,Pos-1)+Caract(34)+Caract(34)+Milieu(Ch,Pos+1) Pos=Position(Ch,Caract(34),Pos+2) FIN
RENVOYER Caract(34)+Ch+Caract(34)
Eric, Une petite question, pourquoi ne fais tu pas : Ch=Remplace(Ch,caract(34),caract(34)+caract(34)) Pas essayé, mais n'est ce pas plus simple?
Hé hé tu as raison lol tout simplement que ces fonctions viennent de projets repris en WinDev du temps de la 4.1. et je ne les ais jamais réactualisées.
Donc il faut utiliser ta solution.
-- Eric Roumégou Webmaster des Wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci dessus pour me contacter en privé)
Pascal F a écrit :
Le 26/01/2006, Roumegou Eric a supposé :
Le 26/01/2006, Christophe Charron a supposé :
Gilles Guédikian a écrit :
maclord avait prétendu :
Salut,
J'ai une petite question toute bête dont je n'ai pas trouvé la réponse
dans le guide d'auto-formation.
Comment fait-on pour inclure le caractère " dans une chaîne de
caractères ?
@+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le
boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais :
toto >>> [
ici je place tous les "caractères" que je veux et en plus je vois bien
tout...
]
et une variable globale gGuilllemetÊract(34) c'est plus facile ensuite à
utiliser pour les concaténations.
Comme je génère aussi bcp de codes html, j'ai une fn Entre_Guillemet
FONCTION Entre_Guillemet(pCh,suprespace=Vrai)
// 1. Double les Guillemet dans la chaine
// 2. Entoure avec des Guillemet
Pos est un entier
Ch est une chaîne
SI suprespace ALORS
Ch=SansEspace(pCh)
SINON
Ch=pCh
FIN
Pos=Position(Ch,Caract(34))
TANTQUE Pos>0
Ch=Gauche(Ch,Pos-1)+Caract(34)+Caract(34)+Milieu(Ch,Pos+1)
Pos=Position(Ch,Caract(34),Pos+2)
FIN
RENVOYER Caract(34)+Ch+Caract(34)
Eric,
Une petite question, pourquoi ne fais tu pas :
Ch=Remplace(Ch,caract(34),caract(34)+caract(34))
Pas essayé, mais n'est ce pas plus simple?
Hé hé tu as raison lol
tout simplement que ces fonctions viennent de projets repris en WinDev
du temps de la 4.1.
et je ne les ais jamais réactualisées.
Donc il faut utiliser ta solution.
--
Eric Roumégou
Webmaster des Wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci dessus pour me contacter en privé)
Salut, J'ai une petite question toute bête dont je n'ai pas trouvé la réponse dans le guide d'auto-formation. Comment fait-on pour inclure le caractère " dans une chaîne de caractères ? @+
Perso pour plus de lisibilité (parce que doubler les quotes, c'est le boxon) je concatène des caract(34).
Gilles.
Et pour plus de lisibilité encore je fais : toto >>> [ ici je place tous les "caractères" que je veux et en plus je vois bien tout... ]
et une variable globale gGuilllemetÊract(34) c'est plus facile ensuite à utiliser pour les concaténations. Comme je génère aussi bcp de codes html, j'ai une fn Entre_Guillemet FONCTION Entre_Guillemet(pCh,suprespace=Vrai) // 1. Double les Guillemet dans la chaine // 2. Entoure avec des Guillemet
Pos est un entier Ch est une chaîne
SI suprespace ALORS Ch=SansEspace(pCh) SINON Ch=pCh FIN
Pos=Position(Ch,Caract(34)) TANTQUE Pos>0 Ch=Gauche(Ch,Pos-1)+Caract(34)+Caract(34)+Milieu(Ch,Pos+1) Pos=Position(Ch,Caract(34),Pos+2) FIN
RENVOYER Caract(34)+Ch+Caract(34)
Eric, Une petite question, pourquoi ne fais tu pas : Ch=Remplace(Ch,caract(34),caract(34)+caract(34)) Pas essayé, mais n'est ce pas plus simple?
Hé hé tu as raison lol tout simplement que ces fonctions viennent de projets repris en WinDev du temps de la 4.1. et je ne les ais jamais réactualisées.
Donc il faut utiliser ta solution.
-- Eric Roumégou Webmaster des Wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci dessus pour me contacter en privé)