[VB] Mettre des commentaires sous VB

Mettre des commentaires sous VB [VB] - VB/VBA/VBS - Programmation

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]
Reply

Marsh Posté le 27-03-2003 à 17:16:38   

Reply

Marsh Posté le 27-03-2003 à 17:17:10    

Non


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

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 :??:


---------------
L'expérience est une lanterne que l'on a accrochée dans le dos et qui n'éclaire que le chemin parcouru [:albator7k]
Reply

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 :
  1. ' ceci est _
  2.   un commentaire _
  3.   en plusieurs lignes.


 
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.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

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 :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

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 :D


oh my god [:alph-one]


---------------
L'expérience est une lanterne que l'on a accrochée dans le dos et qui n'éclaire que le chemin parcouru [:albator7k]
Reply

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 :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

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 :o


t'as fini de me foutre la trouile la :o [:alph-one]
 
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 :??:


---------------
L'expérience est une lanterne que l'on a accrochée dans le dos et qui n'éclaire que le chemin parcouru [:albator7k]
Reply

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

Reply

Marsh Posté le 27-03-2003 à 18:51:33    

Oui absolument.  Voir l'aide pour plus de détails.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed