Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 2013
-
31 mai 2010 à 18:35
clever2man
Messages postés1Date d'inscriptionmardi 16 mars 2010StatutMembreDernière intervention 7 juin 2010
-
7 juin 2010 à 16:50
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
clever2man
Messages postés1Date d'inscriptionmardi 16 mars 2010StatutMembreDernière intervention 7 juin 2010 7 juin 2010 à 16:50
merci pour la
cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 201957 1 juin 2010 à 18:18
salut rhisty
1 C'aurait été mieux si chaque case reçoit des chiffres seulement
2 Si j'écris le meme chiffre dans la meme rangée ou colonne
il n'y a pas avertissement ou meme erreur message comme le
chiffre est déja utilisé.
J'ai marqué 3 3 3 la 1er rangée ensuite j'ai appuyé process
il essaye de résoudre mais j'ai l'impression qu'il rentre dans une loop infini
3 cela beaucoup de temps pour donner la solution
Si il donne une solution le debugger s'arrete à
Public Sub process()
If initialized(i) Then Continue While
Bonne programmation
rhisty
Messages postés4Date d'inscriptionmercredi 23 juillet 2008StatutMembreDernière intervention12 février 2009 1 juin 2010 à 08:07
a ok.
C noté. Et c'est ce qui m'induit souvent dans des erreurs.
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 1 juin 2010 à 07:56
cela oblige à bien déclarer les variables, évite les conversions implicite, etc...
Ex qui léve une erreur si option à on
dim a =2 (manque as integer)
dim txt = "tyty" (manque as string)
txt &= a (manque .tostring)
etc...
rhisty
Messages postés4Date d'inscriptionmercredi 23 juillet 2008StatutMembreDernière intervention12 février 2009 1 juin 2010 à 07:50
Merci donc. Mais c'est quoi d'abord "strict" et "explicit" ?
Je les ai vu dans quelques sources mais je ne les comprends pas :(
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 31 mai 2010 à 18:35
salut, à la premiére lecture, c'est bien écrit, bien décomposé, mais absolument pas commenté.
cela reste lisible néamoins, manque une option strict et explicit à on pour vérifier le tout.
Merci pour la source.
++
7 juin 2010 à 16:50
1 juin 2010 à 18:18
1 C'aurait été mieux si chaque case reçoit des chiffres seulement
2 Si j'écris le meme chiffre dans la meme rangée ou colonne
il n'y a pas avertissement ou meme erreur message comme le
chiffre est déja utilisé.
J'ai marqué 3 3 3 la 1er rangée ensuite j'ai appuyé process
il essaye de résoudre mais j'ai l'impression qu'il rentre dans une loop infini
3 cela beaucoup de temps pour donner la solution
Si il donne une solution le debugger s'arrete à
Public Sub process()
If initialized(i) Then Continue While
Bonne programmation
1 juin 2010 à 08:07
C noté. Et c'est ce qui m'induit souvent dans des erreurs.
1 juin 2010 à 07:56
Ex qui léve une erreur si option à on
dim a =2 (manque as integer)
dim txt = "tyty" (manque as string)
txt &= a (manque .tostring)
etc...
1 juin 2010 à 07:50
Je les ai vu dans quelques sources mais je ne les comprends pas :(
31 mai 2010 à 18:35
cela reste lisible néamoins, manque une option strict et explicit à on pour vérifier le tout.
Merci pour la source.
++