Calade
Messages postés1207Date d'inscriptiondimanche 20 avril 2003StatutMembreDernière intervention 4 juin 2016
-
12 janv. 2010 à 09:47
Calade
Messages postés1207Date d'inscriptiondimanche 20 avril 2003StatutMembreDernière intervention 4 juin 2016
-
12 janv. 2010 à 10:53
Bonjour à Tous,
J'ai un problème incompréhensible: la bête instruction Format(now(),"dddd dd mmmm yyyy")
me renvoie une erreur
"Wrong number of arguments or invalid property assignment" (bon en français, j'ai fait un copier/coller de l'aide).
Je tiens à utiliser Format() et non FormatDateTime() qui est trop limité à quelques formats. Je sais l'avoir déjà utilisé moult fois mais dans ce nouveau projet, rien à faire.
VB6 SP6
Win XP SP2
Mêmes références dans les 2 cas, mais XP SP3 sur le poste de dev ou cela marche (cela viendrait-il de là ?).
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 12 janv. 2010 à 10:01
Bonjour,
je remarque que le n de now est en minuscules.
S'il l'est également dans ton projet (et que donc VB ne l'a pas spontanément mis en majuscules), cela voudrait dire que la fonction Now n'est pas reconnue ! Explications ? Je n'en sais rien, sauf si une variable ou fonction a été nommée un jour now et que VB6 en reste baba et se mélange les pinceaux !
Essaye voir de lui forcer la main par VB.Now ===>> si fonctionne, c'est que VB est dans le cas suspecté !
____________________
Très intéressante fable, L'OISELEUR, L'AUTOUR ET L'ALOUETTE !
Cliquer sur "Réponse acceptée" (en bas d'une solution avérée adéquate) rendra service à d'autres. PENSEZ-Y.
Calade
Messages postés1207Date d'inscriptiondimanche 20 avril 2003StatutMembreDernière intervention 4 juin 201610 12 janv. 2010 à 10:10
Bonjour ucfoutu,
Non, malheureusement, j'ai fait un copier/coller à partir de la fenêtre exécution, c'est pour ça que le "n" de Now() est resté en minuscule. Je viens même de faire un test pour en avoir le coeur net mais cela n'a rien changé.