Utilite de $

Résolu
cs_santiago69 Messages postés 91 Date d'inscription jeudi 18 novembre 2004 Statut Membre Dernière intervention 17 décembre 2008 - 27 août 2005 à 20:41
cs_santiago69 Messages postés 91 Date d'inscription jeudi 18 novembre 2004 Statut Membre Dernière intervention 17 décembre 2008 - 28 août 2005 à 01:00
bonjour a tous,
je me forme a vb en analysant les codes des membres de vbfrance.
est-ce que quelqu'un peut me dire a quoi servent les $ dans le code suivant ?
extrait du code http://www.vbfrance.com/code.aspx?ID=6544 de erico.

r$ = File1.Path
If Right$(r$, 1) <> "" Then r$ = r$ + ""

merci d'avance
santiago

il y a 10 types de personnes : ceux qui comprennent le binaire et ceux qui ne le comprennent pas.

6 réponses

Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 34
28 août 2005 à 00:34
s'il y a pas Option Explicit les déclarations sont pas obligatoires:

mais bon c'est pas à conseiller



Dim r As String idem Dim r$



r$ File1.Path idem r File1.Path


dans le même esprit, tu pourras trouver:

Dim i%, l&, c@, s!, d#



dans l'ordre: Integer, Long, Currency, Single, Double


Daniel
3
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
27 août 2005 à 21:05
$ est le symbole pour String

Dim MaChaine as String = Dim MaChaine$
PCPT
0
Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 34
27 août 2005 à 21:11
Right$, Left$, Mid$

ce sont des fonctions chaînes, donc qui renvoient une String

à utiliser de préférence aux fonctions équivallentes sans le "$" qui renvoient un Variant.



Date$ renvoit une chaîne, tandis que Date renvoit une date.

pour une variable String, mettre le "$" à la fin ou pas c'est la même chose.

Daniel
0
cs_santiago69 Messages postés 91 Date d'inscription jeudi 18 novembre 2004 Statut Membre Dernière intervention 17 décembre 2008
28 août 2005 à 00:23
ok pour Rihgt$(), merci beaucoup.
par contre je ne comprend toujours pas r$ = File1.Path
dans la mesure ou il n'est pas fait mention de Dim.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_santiago69 Messages postés 91 Date d'inscription jeudi 18 novembre 2004 Statut Membre Dernière intervention 17 décembre 2008
28 août 2005 à 00:58
ok merci a tous.
au passage, savez vous comment definir "arial 2" comme police par defaut ?
je deteste le times !

il y a 10 types de personnes : ceux qui comprennent le binaire et ceux qui ne le comprennent pas.
0
cs_santiago69 Messages postés 91 Date d'inscription jeudi 18 novembre 2004 Statut Membre Dernière intervention 17 décembre 2008
28 août 2005 à 01:00
pardon, ma question est conne, visiblement la police de caractere n'est pas respectee.

il y a 10 types de personnes : ceux qui comprennent le binaire et ceux qui ne le comprennent pas.
0
Rejoignez-nous