Cr, Lf, CrLf, quelle différence ?

Signaler
Messages postés
199
Date d'inscription
mardi 23 décembre 2003
Statut
Membre
Dernière intervention
27 octobre 2006
-
mickadevelop
Messages postés
59
Date d'inscription
mardi 15 février 2005
Statut
Membre
Dernière intervention
4 juin 2010
-
Ben voila tout est dans la question j'aimerais connaitre la différence entre les constantes vbCr, vbLf et vbCrLf, pasque j'ai l'impression qu'elles donnent toutes le même résultat.
Merci d'avance.

GS

4 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
16
Mets dans une string et affiche les valeurs ASCII en debug.print sur la longueur de la string, tu verras bien.
BruNews, ciao...
Messages postés
15815
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
88
vbCr permet de revenir à la ligne comme le fait un "Entrée" sans toutefois placer le curseur en début de ligne en théorie)
vbLf permet de revenir en début de ligne vide (comme le fait un "Entrée" sans toutefois faire un saut de ligne en théorie)
vbCrLf combine les deux, donc simule un véritable "Entrée".

C'est pour cette raison qu'il vaut mieux utiliser vbCrLf pour sauter des lignes.
Note : tu peux également utiliser le code ASCII Chr(13) (pour vbCr) et Chr(10) (pour vbLf) ce qui donne :

vbCrLf = Chr(13) & Chr(10)

DarK Sidious

[Responsable de la rubrique API et responsable VB du site www.ProgOtoP.com]
Messages postés
199
Date d'inscription
mardi 23 décembre 2003
Statut
Membre
Dernière intervention
27 octobre 2006
1
D'accord merci bien. Mais alors a quoi peut servir vbCr ou vbLf tout seul ?

GS
Messages postés
59
Date d'inscription
mardi 15 février 2005
Statut
Membre
Dernière intervention
4 juin 2010

Bonjour,

il me semble que ce que tu a donné darksidious c'est la théorie et la base de fonctionnement des imprimante dans le passé. Aujourd'hui les crlf servent de saut de ligne sous windows, les lf saut de ligne sous unix et cr saut de ligne sous mac.


Il aurait pu tous en choisir un ca éviterais certains probleme lorsque l'on a une string qui comporte les différents types de saut de ligne!!!!!!!!!!!!!!!!

mickadevelop