tubafat
Messages postés79Date d'inscriptionlundi 17 juillet 2006StatutMembreDernière intervention25 septembre 2007
-
29 mars 2007 à 17:29
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 2010
-
30 mars 2007 à 11:57
Bonjour à tous!
Voilà j'essaye depuis quelquetemps de développer des applications sur Excel en utilisant le VBA, et celà m'a donné envie d'aller pousser un peu plus loin.
Mais j'avoue ne pas savoir trop quoi choisir: VB 2005? VB6? VB .net?
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 29 mars 2007 à 17:46
Salut,
si tu es en VBA, sache que le langage s'en rapprochant le plus est celui de VB6 (payant, et vieux).
Je pense que maintenant il faut passer au VB.NET.
Ce sera pas mal de similitude et de différence à la fois, mais au moins, tu te mets dans un langage qui est sûr de ne pas avoir des problèmes d'incompatibilités (du moins dans l'avenir proche) alors qu'avec VB6, je crains le pire sous Vista.
Pour info, (par rapport à ta demande ^^) VB.NET c'est un langage et VB 2005 c'est le logiciel de développement (en fait, c'est VB8)
@++
<hr width="100%" size="2" />
--Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
Baguauda
Messages postés219Date d'inscriptionmercredi 31 août 2005StatutMembreDernière intervention28 novembre 20081 29 mars 2007 à 17:47
si tu veux du VB alors VB.net c'est il me semble un bon langage d'apprentissage.
Si tu cherche plutôt du .NET personnelement je trouve c# plus agréable que VB (après les gouts et les couleur).
Après la famille des langage est tellement vaste....
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 29 mars 2007 à 18:08
Si tu maitrise VBA (VB6.3), tu passera sans problème à VB6. VBA est une version allégée de VB6 adapter à la suite MS Office (et quelques logiciels tiers comme Autocad, Catia, ....).
VB6 bien qu'obsolete est encore utilisé dans le milieu professionnel. Il n'est plus vendu depuis 2003 et est quasiment introuvable d'occasion dans le circuit officiel (légal).
VB6 est la dernière version du langage non .NET. VB6 fait partie de la suite Visual Studio 6 et n'existe pas seul à ma connaissance.
Ensuite en .Net tu trouvera VB.Net 2002 (VB7) obsolete et quasiment pas utilisé, c'était une version brouillon de VB.Net 2003.
VB.Net 2003 (VB7.1) est le véritable première version pleinement exploitable de l'interface .Net, fait partie de la suite Visual Studio .Net 2003 et n'existe pas seul non plus je pense.
VB2005 (VB8.0) est la dernière version officielle de VB.Net. Avec cette version, la plateforme .Net à atteint une certaine maturité. VB2005 fait partie de la suite Visual Studio 2005 à partir de la version pro, mais existe aussi seul en version Express moyennant quelques limitations pas génantes pour la majorité des cas. La version Express est gratuitement téléchargeable sur le site de Microsoft.
VB 2005 est le seule version officielle moyennant quelques addons permettant de développer les spécificités de Vista
VB ???? (VB9.0, nom de code Orcas) c'est la future version dédiée au développement de Vista et surtout des plus apportés par le futur SP1 de Vista. Sortie prevue d'Orcas pour cet été ou automne normalement.
A partir de VB2005, tu pourra passer assez facilement à C#2.0. Avec C# tu code en C, mais l'architecture de ton code est siilaire à celle que tu fera avec VB 2005.
C# semble vouloir s'imposer comme le langage de l'avenir, il grignote de plus en plus VB apparement.
Ensuite tu as tous les autres langages en commençant par les classiques C et Delphi. Mais là le changement radical est de mise par rapport à VBA
---- Sevyc64 (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
tubafat
Messages postés79Date d'inscriptionlundi 17 juillet 2006StatutMembreDernière intervention25 septembre 2007 29 mars 2007 à 19:39
Merci à tous les 3 pour ces réponses plus que précises!!!
Mortalino: si j'ai bien compris VB2005 est juste un logiciel qui permet de développer en langage VB .net?
Donc en gros, le mieux pour le moment serait de télécharger la version express de VB2005 chez crosoft histoire de pouvoir me décider... En gros c'est quasiment la seule solution 100% gratuite et "légale"
Au passage un petit bravo pour ce site et la disponibilté des membres... Réponses super rapides et super précises, c'est bien agréable! THANKS!!!!
Tubafat
Vous n’avez pas trouvé la réponse que vous recherchez ?
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 20102 30 mars 2007 à 11:57
Violent Ken
Je tiens à dire qu'il n'y a aucun problème avec VB6 sous Vista (je code personnellement en VB6 sous Vista).
Bon ok, j'ai repéré 2-3 bugs mineurs (d'affichage notamment), et les performances sont minables chez moi (mais rien avoir avec VB, çà vient de Vista).
Donc pas de problème pour développer en VB6 sous le nouvel OS de Microsoft.
@+