Bonjour à tous,

Je suis débutant, j'apprends le VBA en cours mais pas trop vite, et j'essaie surtout chez moi d'aller plus vite (j'apprends relativement vite) c'est pourquoi j'apprends le VB.NET notamment parce que j'essaie de développer une application Windows Phone 7.

Mais j'ai plusieurs problème,

Le problème de tout de suite c'est les boucle FOR

Je voudrais dire l'équivalent du C :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
for (i = 0, j = 0 ; i < 10 ; i++, j--)
{
}
Parce que je n'arrive pas à mettre plusieurs initialisation ou incrémentations en VB.NET... du coup j'utilise un "Do-Loop While" avec des initialisation et incrémentations "manuelles"...


Et le second problème c'est les IF, comment dire l'équivalent du C suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
if ( ( tab[1] < 48 || tab[1] > 57 ) && ( tab[1] < 65 || tab[1] > 70 ) )
{
}
j'ai bien essayé la chose suivante en VB.NET mais apparemment ça plante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
If ( ( AscW(tab[1]) < 48 Or AscW(tab[1]) > 57 ) && ( AscW(tab[1]) < 65 Or AscW(tab[1]) > 70 ) ) Then
 
End If

Je précise que c'est pour développer une application de conversion entre les 4 bases courantes (2, 8, 10, 16).


Merci à vous