et bien au debut j'avais déclaré j comme entier puis il me mettait comme erreur "constante requise" en me surlignant j.
Donc j'ai déscidé de mettre
mais la autre erreur, ce que j'ai dit sur le post précédentCode:
1
2 dim j as constants
Version imprimable
et bien au debut j'avais déclaré j comme entier puis il me mettait comme erreur "constante requise" en me surlignant j.
Donc j'ai déscidé de mettre
mais la autre erreur, ce que j'ai dit sur le post précédentCode:
1
2 dim j as constants
Et vb n'est naturellement pas d'accord lol
Normal, il ne sait pas ce qu'est constants, il te dis donc que ce type de données n'existe pas
Il connait Integer,Long,Currency,Single,Double,String,Variant et quelques autres truc interessants. mais pas Constants !
pourtant il me le donne
quand je fais dim j as ... il me le propose Constants
donc mais meme avec integer il me met l'erreur "constante requise" en me surlignant j.
Je ne comprend plus. je l'ai déclaré en globale et c'est pareil
Je n'ai pas vb6 sous la main, seulement un Vb5
Mais s'il te propose constants , c'est que tu l'a defini toi même dans ton code, genre
ouCode:
1
2
3
4 Type Constants ... End Type
Dim J as Integer est une syntaxe valideCode:
1
2
3
4 Enum Constants ... End Enum
Par contre
Code:
1
2
3 Dim fileNumer As Integer FileNumber = FreeFile
FileNumber n'est pas dimmensionné , tu as fait un Dim pour une autre variable
Je te conseille de mettre
en premiere ligne de ton code. ca oblige VB à vérifier que si tu utilises une variable, elle a bien été dimensionnée. ce qui evite la bête faute de frappe en tapant le nom d'une variable et de chercher une anomalie pas toujours facile à repérer.Code:
1
2Option Expicit
Ah....
Et celà veut dire quoi, pour toi ?
A moins que tu ne sois pas le concepteur de "Constants", tu devrais le savoir, il me semble !
Question donc : es-tu le concepteur de la structure Constants ? Si non, d'où la sors-tu ?
Tiens !
Bonjour Delbeke ;)
Désolé, maintenant tu vas devoir penser , va etre penible, je sais :)
Salut jmf