Mettre des commentaires sous VB [VB] - VB/VBA/VBS - Programmation
Marsh Posté le 27-03-2003 à 17:17:10
Non
Marsh Posté le 27-03-2003 à 17:25:53
dommage
sous VB.net tu sais s'il ont mis cette possibilité
d'autre part y apas moyen d'avoir une numérotation des lignes sous VB
Marsh Posté le 27-03-2003 à 18:24:28
je crois pas qu'on peut en VB.NET
En fait on peut, mais il y a un truc tout bête: lorsque tu découpes une instruction en plusieurs lignes, tu mets un underscore (_) à la fin pour continuer à la ligne suivante, le commentaire, c'est pareil:
Code :
|
Ensuite, la numérotation ne sert (presque) à rien en VB. Car en fait oui, on peut numéroter ses lignes, mais manuellement.
Lorsque tu fais une gestion d'erreur et que tu en trappes une, tu peux interroger une variable globale cachée et non documentée nommée "Erl". Elle indique bêtement le numéro de ligne. Elle donne toujours zéro sauf si la ligne en question est précédée d'un numéro.
Marsh Posté le 27-03-2003 à 18:26:28
au fait, à part pour gérer le Erl, je vois absolument pas l'intérêt de numéroter ses lignes en VB sinon pour se faire trucider par un autre programmeur qui ira mettre le nez dans ton code
Marsh Posté le 27-03-2003 à 18:30:45
drasche a écrit : au fait, à part pour gérer le Erl, je vois absolument pas l'intérêt de numéroter ses lignes en VB sinon pour se faire trucider par un autre programmeur qui ira mettre le nez dans ton code |
oh my god
Marsh Posté le 27-03-2003 à 18:34:28
l'usage du Goto hors d'un contexte de gestion d'erreur est aussi une raison valable pour se faire trucider, ça sert à rien, le procédural, c'est mieux
Marsh Posté le 27-03-2003 à 18:43:22
drasche a écrit : l'usage du Goto hors d'un contexte de gestion d'erreur est aussi une raison valable pour se faire trucider, ça sert à rien, le procédural, c'est mieux |
t'as fini de me foutre la trouile la
If Not IsNull(resultatADO!Photo) And (resultatADO!Photo <> "" ) Then
On Error GoTo ErrorLoadPicture
strPhoto = (resultatADO!Photo)
Picture1.Picture = LoadPicture(strPhoto)
tu peux m'expliquer le on error goto la dedans c'est pour éviter el plantage du programme c'est bien ça
Marsh Posté le 27-03-2003 à 18:51:19
Ca permet de dérouter une erreur due au LoadPicture() en sautant à l'étiquette ErrorLoadPicture: et d'y traiter le problème. Si l'image n'est pas dispo par ex.
Ne pas oublier de désactiver le déroutement en mettant un "On Error Goto 0" avant de quitter la sous routine.
on error goto trucmachin
code
code
codette
on error goto 0
exit sub (ou function)
trucmachin:
blabla sur l'erreur, ou traitement sioux
on error goto 0
end sub
Marsh Posté le 27-03-2003 à 18:51:33
Oui absolument. Voir l'aide pour plus de détails.
Marsh Posté le 27-03-2003 à 17:16:38
y a pas une autre astuces qui permettre de faire comme en C
/* debut commentaire
fin commentaire */ histoire d'éviter des ' kilométriques
---------------
L'expérience est une lanterne que l'on a accrochée dans le dos et qui n'éclaire que le chemin parcouru [:albator7k]