IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Migration VB6 vers ?


Sujet :

Langages de programmation

  1. #1
    Membre régulier
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2012
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2012
    Messages : 317
    Points : 101
    Points
    101
    Par défaut Migration VB6 vers ?
    Bonsoir à tous

    Je n'ai pas de grosses connaissances en programmation mais j'aimerai bien continuer à utiliser ce que j'ai appris. J'ai commencer avec VBA dans excel mais pas très content du résultat je me suis lancé en VB6, hélas avec Windows 7 ça bugs, en plus il parait que c'est un langage "mort" .
    Je programme surtout par plaisir et je n'ai pas besoin du top du top, mais plutôt d'un langage qui ressemble à VB6. La suite 2010 gratuite comporte un descendant de VB6 ? que faut-il choisir pour créer de petites applications qui n'ont pas besoins de bidouillage comme avec VB6 pour les faire tournées sur n'importe quel système Windows et sans avoir à tout réapprendre de la base ?

    Merci pour vos conseils

    cordialement

  2. #2
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 058
    Points
    32 058
    Par défaut
    Le VB.NET a été créé spécifiquement pour les gens qui ont ton profil. Je crois qu'il existe une version 2010 express gratuite.

    Enfin, il faut installer le framework sur la machine ou ça tourne, mais c'est un truc assez standard. Et une fois que c'est en place, on l'oublie.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  3. #3
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 193
    Points : 28 077
    Points
    28 077
    Par défaut
    VB6 n'a pas de successeur en tant que tel.

    En 2002 Microsoft a sorti VB.Net et l'a présenté comme étant le successeur de VB6 à l'époque.
    En réalité, s'il en reprend la syntaxe VB, il est à considérer plus comme un nouveau langage.

    Actuellement tu as la version VB2010 et VB2012, gratuite en édition Express.
    La version VB2012 Express ne permet de développer que pour le web et pour la nouvelle interface de Windows 8 ModernUI. Pour faire des applications Windows classiques avec une version gratuite, il faudra te tourner vers VB2010 Express, qui doit, normalement rester disponible.

    Après, la famille des basic est vaste, VB n'en est pas le seul représentant
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  4. #4
    Membre régulier
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2012
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2012
    Messages : 317
    Points : 101
    Points
    101
    Par défaut
    Merci pour tout ces renseignements. Je possède visual studio Pro en version 2008 je crois. Un jour j'ai essayé d'ouvrir des UserForm créer avec VBA et je n'y suis pas parvenu, par contre VB6 les ouvres et les fait tourner sans problème. Mon ordi portable tourne encore en Windows XP et reste donc parfaitement compatible avec VB6, mais hélas on doit me le changer en début d'année et me reprendre l'ancien. Je vais donc bien être obliger de migrer vers un programme compatible avec Windows 8. Avoir une version pro n'est pas un problème, ce dont j'ai peur est que si je demande une version de visual studio et que je n'arrive pas à m'en servir, mon chef va faire la gueule ...VB.Net ressemble-t-il vraiment à VB6 ?
    Je fais surtout des applications avec beaucoup de formules de calculs complexes, mais en fait avec un niveau de programmation asses simple. J'avais déjà fait la plupart de ces programmes avec des feuilles de calcul excel, mais hélas, avec un succès mitigé. Pour certaines il me faudrait un super calculateur pour que le temps de calcul ne soit pas trop long. Les même programme retraduit en VB6 sans feuille de calcul excel, fonctionnent impeccable, alors pourquoi avoir abandonné un tel langage au lieu de le faire évoluer ? Ou le VB.Net est-il Vraiment son évolution ? D'autant plus que je ne comprend pas bien le pourquoi et le comment du VBA qui ressemble à un serpent à 6 têtes pas toujours très sur dans office ou Autocad....
    Je vais faire des essais et peu être que je tirerais à pile ou face pour décider où investir mon temps à apprendre un nouveau language....

    Cordialement

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 22
    Points : 20
    Points
    20
    Par défaut
    Bonjour,

    Citation Envoyé par sevyc64 Voir le message
    VB6 n'a pas de successeur en tant que tel.

    En 2002 Microsoft a sorti VB.Net et l'a présenté comme étant le successeur de VB6 à l'époque.
    En réalité, s'il en reprend la syntaxe VB, il est à considérer plus comme un nouveau langage.

    Actuellement tu as la version VB2010 et VB2012, gratuite en édition Express.
    La version VB2012 Express ne permet de développer que pour le web et pour la nouvelle interface de Windows 8 ModernUI. Pour faire des applications Windows classiques avec une version gratuite, il faudra te tourner vers VB2010 Express, qui doit, normalement rester disponible.

    Après, la famille des basic est vaste, VB n'en est pas le seul représentant
    Je tiens juste à préciser qu'une version express de VS 2012 permet de faire des applications bureau dite "DESKTOP" (C'est d'ailleurs le nom de la version express à télécharger pour l'utiliser).
    Voici le lien :
    http://www.microsoft.com/france/visu...z/express.aspx
    Par contre, pourl'installer il faut au moins Windows 7.
    Bonne soirée !

  6. #6
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 193
    Points : 28 077
    Points
    28 077
    Par défaut
    Citation Envoyé par lolo406 Voir le message
    Bonjour,



    Je tiens juste à préciser qu'une version express de VS 2012 permet de faire des applications bureau dite "DESKTOP" (C'est d'ailleurs le nom de la version express à télécharger pour l'utiliser).
    Voici le lien :
    http://www.microsoft.com/france/visu...z/express.aspx
    Par contre, pourl'installer il faut au moins Windows 7.
    Bonne soirée !
    Ah ben j'ai raté cet épisode

    J'en étais resté à la non existence de cette édition et l'obligation de repasser sur l'édition express de VS2010 pour les application Desktop
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

Discussions similaires

  1. [VB.NET] Migration vb6 vers vb.net
    Par gefar dans le forum Débuter
    Réponses: 1
    Dernier message: 02/01/2014, 09h49
  2. Réponses: 8
    Dernier message: 05/07/2009, 12h45
  3. migration vb6 vers vb.net2005
    Par xzéna dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 09/04/2009, 16h30
  4. [Windev 11] Migration VB6 vers Windev
    Par sterix92 dans le forum WinDev
    Réponses: 4
    Dernier message: 26/12/2007, 15h57
  5. Migration vb6 vers vb.net 2005
    Par Billy21 dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 05/03/2007, 13h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo