Voici un tableau comparatif des anciennes fonctions Visual Basic (VB Classique) avec le Visual Basic .NET :
Instruction ou fonction VB | VB .NET | Description |
---|---|---|
ABS | Math.Abs | Cette fonction retourne la valeur absolue. |
ACOS | Math.ACos | Cette fonction trigonométrique permet de retourner l'arc cosinus. |
APPACTIVATE | AppActivate | Cette procédure permet d'activer la fenêtre d'application ayant le titre spécifié. |
ASIN | Math.ASin | Cette fonction trigonométrique retourne l'«ArcSinus». |
ASC | Convert.ToByte | Cette fonction retourne la valeur du code ASCII d'un caractère. |
ASCW | ASCW | Cette fonction retourne la valeur du code ASCII du premier caractère Unicode ou ANSI d'une chaine de caractères. |
ATN | Math.Atan | Cette fonction trigonométrique retourne l'«ArcTangente». |
BEEP | BEEP | Cette commande permet d'émettre un signal sonore. |
CALL | Call | Cette instruction permet d'appeler une procédure. |
CALLBYNAME | CallByName | Cette instruction permet d'associer une méthode à un objet, fixer ou demande une propriété d'un objet. |
CBOOL | Convert.ToBoolean | Cette fonction permet de transformer une valeur sous un type «Booléen». |
CCUR | CDec | Cette fonction permet de transformer une valeur sous une forme monétaire. |
CDATE | Convert.ToDateTime | Cette fonction permet de transformer une valeur numérique sous une forme de chaîne de caractères contenant une date et heure. |
CDBL | Convert.ToDouble | Cette fonction permet de transformer une valeur sous un type «Double». |
CHDIR | ChDir | Cette commande permet de changer de répertoire courant |
CHDRIVE | ChDrive | Cette commande permet de changer de l'unité de disque courante |
CHOOSE | Choose | Cette fonction permet de retourner la valeur correspondant à la position du paramètre plus un. |
CHR | Convert.ToChar | Cette fonction retourne un caractère correspondant à la valeur du code ASCII. |
CHRW | ChrW | Cette fonction retourne un caractère ASCII correspondant à la valeur. |
CINT | Convert.ToInt32 | Cette fonction permet de transformer une valeur sous un type «Integer». |
CIRCLE | CIRCLE | Cette procédure permet d'afficher un cercle de pixels dans le «Canvas». |
CLNG | Convert.ToInt64 | Cette fonction permet de transformer une valeur sous un type «Long». |
CLOSE | FileClose | Cette procédure permet de fermer un fichier «Handle». |
CLS | CLS | Cette procédure permet d'effacer la zone de «Canvas». |
COMMAND | Command | Cette fonction permet de demander les paramètres de la ligne de commande avec lequel le programme a été lancé. |
CONST | Const | Cette instruction permet de définir une constante. |
COS | Math.Cos | Cette fonction trigonométrique permet de retourner le cosinus. |
CREATEOBJECT | CreateObject | Cette fonction permet d'effectuer la création d'un objet ActiveX. |
CSNG | Convert.ToSingle | Cette fonction permet de transformer une valeur sous un type «Single». |
CSTR | Convert.ToString | Cette fonction permet de transformer une valeur sous un type chaîne de caractères («String»). |
CURDIR | CURDIR | Cette fonction permet de demander le répertoire courant. |
DATE | TODAY | Cette fonction retourne la date courante. |
DATEADD | DATEADD | Cette fonction retourne l'ajout de jour et heure à une date. |
DATEDIFF | DATEDIFF | Cette fonction retourne le résultat de la soustraction de deux dates. |
DATEPART | DATEPART | Cette fonction permet de retourner une partie d'une date. |
DATESERIAL | DATESERIAL | Cette fonction retourne la valeur numérique de la date à partir d'un jour, d'un mois et d'une année. |
DAY | DAY | Cette fonction retourne le jour du mois d'une date. |
DIM | Dim | Cette instruction permet de définir une variable. |
ERR.DESCRIPTION | ERR.DESCRIPTION | Cette fonction retourne le message d'erreur sous forme de chaîne de caractères. |
EXP | Math.Exp | Cette fonction retourne la valeur exponentielle. |
FIX | Math.Truncate | Cette fonction retourne uniquement la valeur entière d'un nombre sans ses décimales. |
FOR ... EACH | For ... Each | Cette instruction permet d'effectuer un compteur passant tous les éléments d'un tableau ou d'un ensemble. |
FOR ... NEXT | For ... Next | Cette instruction permet d'effectuer un compteur en boucle. |
FORMAT | FORMAT | Cette fonction permet d'effectuer une transformation sur des nombres de façon à retourne une chaîne de caractères avec un certain format. |
FORMATCURRENCY | FORMATCURRENCY | Cette fonction permet d'effectuer une transformation sur des nombres de façon à retourne une chaîne de caractères formaté d'une valeur monétaire. |
FORMATDATETIME | FORMATDATETIME | Cette fonction permet d'effectuer une transformation sur des nombres de façon à retourne une chaîne de caractères formaté de la valeur date et de l'heure. |
FORMATNUMBER | FORMATNUMBER | Cette fonction permet d'effectuer une transformation sur des nombres de façon à retourne une chaîne de caractères formaté de la valeur d'un nombre. |
FORMATPOURCENT | FORMATPOURCENT | Cette fonction permet d'effectuer une transformation sur des nombres de façon à retourne une chaîne de caractères formaté en pourcentage de la valeur d'un nombre. |
FREEFILE | FREEFILE | Cette fonction retourne les prochains «Handle» de fichier disponible. |
FUNCTION | Function | Cette instruction permet de définir une fonction. |
HEX | HEX | Cette fonction retourne la valeur du hexadécimal d'une valeur. |
HOUR | HOUR | Cette fonction retourne l'heure d'une heure. |
IF | If | Cette instruction permet d'effectuer des vérifications conditionnel. |
INPUT | INPUT | Cette fonction retourne lit un bloc d'octet d'un fichier «Handle». |
INPUTBOX | INPUTBOX | Cette procédure permet d'afficher un boite de dialogue avec une question et un bouton «Ok» et «Annuler». |
INSTR | INSTR | Cette fonction retourne la position d'une sous-chaîne de caractères contenu dans une chaîne de caractères en commençant par le début et 0 si elle ne s'y trouve pas. |
INSTRREV | INSTRREV | Cette fonction retourne la position d'une sous-chaîne de caractères contenu dans une chaîne de caractères en commençant par la fin et 0 si elle ne s'y trouve pas. |
INT | INT | Cette fonction retourne uniquement la valeur entière d'un nombre. |
ISDATE | ISDATE | Cette fonction indique s'il s'agit d'une date. |
ISNUMERIC | ISNUMERIC | Cette fonction indique s'il s'agit d'un nombre. |
LCASE | LCASE | Cette fonction retourne la minuscule d'une chaîne de caractères. |
LEFT | LEFT | Cette fonction retourne les caractères du début d'une chaîne de caractères. |
LEN | LEN | Cette fonction retourne la longueur d'une chaîne de caractères. |
LINE | LINE | Cette procédure permet d'afficher un ligne de pixels dans le «Canvas». |
LINE INPUT | LINE INPUT | Cette fonction retourne lit une ligne entière texte d'un fichier «Handle». |
LOADPICTURE | LOADPICTURE | Cette procédure permet la lecture d'un «Canvas» contenu dans un fichier de type «Bitmap». |
LOF | LOF | Cette fonction retourne la taille d'un fichier «Handle». |
LOG | Math.Log | Cette fonction retourne le logarithme naturel ou népérien. |
LTRIM | LTRIM | Cette fonction supprime les caractères d'espace au début d'une chaîne de caractères. |
MID | MID | Cette fonction retourne une sous-chaîne de caractères contenu dans une chaîne de caractères. |
MINUTE | MINUTE | Cette fonction retourne les minutes d'une heure. |
MONTH | MONTH | Cette fonction retourne le mois d'une date. |
MONTHNAME | MONTHNAME | Cette fonction retourne le nom du mois d'une date. |
MSGBOX | MSGBOX | Cette procédure permet d'afficher un boite de dialogue avec un message à l'intérieur. |
NOW | NOW | Cette fonction retourne la date et l'heure courante. |
OCT | OCT | Cette fonction retourne la valeur du octal d'une valeur. |
ON ERROR GOTO | ON ERROR GOTO | Cette instruction permet d'effectuer un branchement en cas d'une erreur d'exécution. |
OPEN | FileOpen | Cette procédure permet l'ouverture d'un fichier. |
POINT | POINT | Cette fonction permet la lecture d'un pixel dans le «Canvas». |
Cette procédure permet d'afficher un texte dans le «Canvas» ou d'écrire dans un fichier «Handle». | ||
PRIVATE | PRIVATE | Cette instruction permet de déclarer privé une instruction. |
PUBLIC | PUBLIC | Cette instruction permet de déclarer publique une instruction. |
PSET | PSET | Cette procédure permet d'afficher un pixel dans le «Canvas». |
REPLACE | REPLACE | Cette fonction permet de remplacer des sous-chaînes de caractères dans une chaîne de caractères. |
RESUME | RESUME | Cette instruction permet de reprendre l'exécution du programme à la même ligne où ses produits l'erreur. |
RESUME NEXT | RESUME NEXT | Cette instruction permet de reprendre l'exécution du programme à la ligne suivante où ses produits l'erreur. |
RGB | RGB | Cette fonction permet de transformer les trois couleurs primaires (Rouge, Vert et Bleu) en un code de couleur. |
RIGHT | RIGHT | Cette fonction retourne les caractères à la fin d'une chaîne de caractères. |
RTRIM | RTRIM | Cette fonction supprime les caractères d'espace à la fin d'une chaîne de caractères. |
SAVEPICTURE | SAVEPICTURE | Cette procédure permet d'enregistrer un «Canvas» dans un fichier de type «Bitmap». |
SECOND | SECOND | Cette fonction retourne les secondes d'une heure. |
SELECT CASE | Select Case | Cette instruction permet de définir une liste de conditionnels ayant comme point de comparaison un même résultat. |
SGN | Math.Sign | Cette fonction trigonométrique retourne le signe d'un nombre. |
SIN | Math.Sin | Cette fonction trigonométrique retourne le «Sinus». |
SPACE | SPACE | Cette fonction répète un espace plusieurs fois sous forme de chaîne de caractères. |
SQR | Math.Sqrt | Cette fonction retourne la racine carré. |
STR | Convert.ToString | Cette fonction transforme une valeur numérique en chaîne de caractères. |
STRCOMP | String.Compare | Cette fonction compare deux chaines de caractères et retourne se résultat. |
STRING | STRING | Cette fonction répète un caractère détermine plusieurs fois sous forme de chaîne de caractères. |
SUB | Sub | Cette instruction permet de définir une procédure. |
TAN | Math.Tan | Cette fonction trigonométrique retourne la «Tangente». |
TIME | TIME | Cette fonction retourne l'heure courante. |
TIMEOFDAY | TIMEOFDAY | Cette fonction retourne l'heure courante. |
TIMESERIAL | TIMESERIAL | Cette fonction retourne la valeur numérique de l'heure à partir d'un heure, de minute et de seconde. |
TODAY | TODAY | Cette fonction retourne la date courante. |
TRIM | TRIM | Cette fonction supprime les caractères d'espace au début et à la fin d'une chaîne de caractères. |
TRY ... CATCH | TRY ... CATCH | Ces instructions permettent de gérer les erreurs. |
UCASE | UCASE | Cette fonction retourne la majuscule d'une chaîne de caractères. |
VAL | VAL | Cette fonction transforme chaîne de caractères en sa valeur numérique. |
WEEKDAY | WEEKDAY | Cette fonction retourne le jour de la semaine d'une date. |
WEEKDAYNAME | WEEKDAYNAME | Cette fonction retourne le nom du jour de la semaine d'une date. |
WHILE | While | Cette instruction permet de produire une boucle exécuté tant et aussi longtemps que la condition est vrai. |
YEAR | YEAR | Cette fonction retourne l'année d'une date. |
Remarque
- La plupart des anciens instructions du VB5 et VB6 sont supportés dans VB .NET, toutefois, il risque éventuellement d'être abandonnées. Donc, il serait préférable de ne pas les utiliser.
Légende
Cette couleur permet d'indiquer que le fonction n'est plus supporté par le VB .NET.
Voir également
Langage de programmation - Visual Basic - Référence de procédures et fonctions
Dernière mise à jour : Mercredi, 30 décembre 2020