Il y a quoi après VB6 ?

Il y a quoi après VB6 ? - VB/VBA/VBS - Programmation

Marsh Posté le 21-01-2003 à 13:56:52    

Bonjour,
 
J'ai VB6 depuis quelques années maintenant, et je dois faire un dev pour une société. Il y a quoi comme nouvelle version de VB ? et quelles sont ses intérets dans le cadre d'un dev incluant :
- ADO (sur Access)
- Client lourd
- Utilisation de compostant divers (Player MP3, Port Com)
 
Merci pour les infos


Message édité par warzouz le 21-01-2003 à 13:57:10

---------------
Le but de l'homme moderne sur cette terre est à l'évidence de s'agiter sans réfléchir dans tous les sens, afin de pouvoir dire fièrement, à l'heure de sa mort : "Je n'ai pas perdu mon temps." - Pierre Desproges
Reply

Marsh Posté le 21-01-2003 à 13:56:52   

Reply

Marsh Posté le 21-01-2003 à 13:58:16    

ben y'a VB .NET, mais tu dois tout réapprendre, c'est une nouvelle grammaire
 
edit: touche TAB de merde !


Message édité par Harkonnen le 21-01-2003 à 13:59:02

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

Marsh Posté le 21-01-2003 à 14:06:51    

Profite en pour passer à Delphi  :o


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 21-01-2003 à 14:12:07    

[SDF]Poire a écrit :

Profite en pour passer à Delphi  :o  


Non, non, tu sais le langage je m'en fout un peu, je veux un truc qui soit simple. Et pour moi, ce qui est simple c'est ce que je maitrise.
 
Donc je voulais simplement savoir s'il y avait une nouvelle version.  
 
Cela dit .Net, ça me fait un peu peur. J'ai l'impression que c'est une grosse usine à gaz.  
 
En fait, le truc c'est qu'il faut que je dise à la société quelle licence acheter. Donc je penche pour un VB6, mais je sais pas si ça se trouve encore.
 
Autre question : Avec .Net mon code VB6 est-il compatible ? (j'ai des CLS, un BAS, des FRM et un UserControl)


---------------
Le but de l'homme moderne sur cette terre est à l'évidence de s'agiter sans réfléchir dans tous les sens, afin de pouvoir dire fièrement, à l'heure de sa mort : "Je n'ai pas perdu mon temps." - Pierre Desproges
Reply

Marsh Posté le 21-01-2003 à 14:13:51    

Rien de compatible
 
visual studio 6 doit être tjs en vente je pense
 
Delphi C pas + dur que VB6


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 21-01-2003 à 14:17:07    

[SDF]Poire a écrit :

Rien de compatible


Bon, alors si c'est pour recoder/galérer, c'est pas la peine.  
 

Citation :

visual studio 6 doit être tjs en vente je pense


Je cherche uniquement VB6, pas tout le pack, je vais pas utiliser le reste.
 

Citation :

Delphi C pas + dur que VB6


Faudrait recoder, et j'en ai déjà fait la moitié.
 
En VB6, je peux chiffre à l'heure près le temps que je vais mettre. Si ce pour quoi je change est trop différent, je risque de plus pouvoir évaluer les délais, et j'ai pas envie d'y passer la nuit.
 
 
D'autre avis ?


---------------
Le but de l'homme moderne sur cette terre est à l'évidence de s'agiter sans réfléchir dans tous les sens, afin de pouvoir dire fièrement, à l'heure de sa mort : "Je n'ai pas perdu mon temps." - Pierre Desproges
Reply

Marsh Posté le 21-01-2003 à 14:24:58    

Beh ça doit pouvoir se trouver encore VB6... mais ça suks quand même
 
Et .NET C comme tu dis... Grosse grosse usine à gaz...
juste l'install te fo 3h et C pas dit que ça marche....


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 21-01-2003 à 15:00:49    

[SDF]Poire a écrit :

Rien de compatible


non, mais bon, il y a un assistant de migration de code, et pour peu que ton programme soit léger, il marche pas trop mal, mais il y a quand meme de la retouche manuelle à faire derriere


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

Marsh Posté le 22-01-2003 à 03:17:36    

- VB6 est plus en vente
- tu ne peux pas reprendre ton code VB6 en VB.NET
- Ton appli est très facile à faire en delphi
- delphi 6 EP est gratuit en téléchargement

Reply

Marsh Posté le 22-01-2003 à 09:37:35    

- VB 6 est toujours en vente,
- ca ne sert à rien de passe à .NET dans son cas,
- idem pour le VB,
- ah la par contre ... :D

Reply

Marsh Posté le 22-01-2003 à 09:37:35   

Reply

Marsh Posté le 22-01-2003 à 09:44:14    

Vazkor a écrit :

- VB6 est plus en vente
- tu ne peux pas reprendre ton code VB6 en VB.NET
- Ton appli est très facile à faire en delphi
- delphi 6 EP est gratuit en téléchargement
 


 
Si c pour nu usage commercial, je doute qu'il ai le droit d'utiliser l'édition perso !

Reply

Marsh Posté le 22-01-2003 à 10:01:29    

Non il a absolument pas le droit.... fo payer une license... (cher la license)


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 22-01-2003 à 10:06:55    

L'édition personnelle, tant VB que Delphi, ne comporte aucun contrôle visuel d'accès aux données (les autres versions en disposent mais c'est plus cher).  Par contre il existe foultitude de librairies permettant de faire ce travail dans le code.
 
Je vous signale qu'il a déjà dit qu'il ne voulait pas d'un autre langage puisqu'il ne pourrait estimer correctement les charges de travail, donc ce n'était pas la peine de lui proposer Delphi une énième fois.  Lisez les topics avant de répondre.


---------------
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 22-01-2003 à 10:17:02    


:jap:
 
Poire et Vazkor ..... [:shakalagoons]


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

Marsh Posté le 22-01-2003 à 11:13:48    

Au fait si VB6 n'était par hasard plus en vente, j'aimerais bien une URL qui confirme cette affirmation...


---------------
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 22-01-2003 à 11:39:50    

Harkonnen a écrit :


:jap:
 
Poire et Vazkor ..... [:shakalagoons]


 :??:
 
J'vois pas trop ce que G fais de mal... Moi G rien répété à ce qui a été dit et G pas insisté comme un fou  :o  
Surtout que je crois que la license Delphi est + chère que celle pour VB


Message édité par [SDF]Poire le 22-01-2003 à 11:50:36

---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 22-01-2003 à 12:10:39    

[SDF]Poire a écrit :


 :??:
 
J'vois pas trop ce que G fais de mal... Moi G rien répété à ce qui a été dit et G pas insisté comme un fou  :o  
Surtout que je crois que la license Delphi est + chère que celle pour VB


t'inquietes pas, j'ai pas la gachette facile à ce point :d
 
disons que cette phrase  

Citation :


Profite en pour passer à Delphi  :o  


 
est plutot malvenue dans ce topic ou la question initiale est : quelle est la nouvelle version de VB ?
 
en faisant ça, tu as offert à Vazkor une magnifique occasion de spammer, et dieu sait qu'il n'en a pas besoin !
 
je veux bien croire que Delphi soit mieux que VB, mais bon, Warzouz veut du VB, volontairement ou pas. Inutile donc de l'aiguiller sur Delphi.
 
:hello:


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

Marsh Posté le 22-01-2003 à 12:53:26    

Beh C T pas complaitement idiot ce que G dit :D
ça faisait une bonne occase ;)
puis aprés G répondu :sarcastic:  
C Vazkor ki répéte tout s'qu'on a dit et ki raconte nimporte nawak
 
 :hello:


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 22-01-2003 à 13:13:56    

Je ne trouve pas VB6 ni sur catalogue microsoft, ni à surcouf...
Donc ptet bien que + en vente...
 
Mais toi ou la boite ne posséde pas déjà une license ?


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 22-01-2003 à 14:06:50    

Il y a un mois, je le trouvais encore à la Fnac de Nantes.
 
Sinon, vi, pourquoi le Delphi, on est pas encore vendredi que je sache :na:


Message édité par karlkox le 22-01-2003 à 14:07:14
Reply

Marsh Posté le 22-01-2003 à 14:07:57    

karlkox a écrit :

on est pas encore vendredi que je sache :na:


[:sisicaivrai]

Reply

Marsh Posté le 22-01-2003 à 14:19:07    

karlkox a écrit :

Il y a un mois, je le trouvais encore à la Fnac de Nantes.
 
Sinon, vi, pourquoi le Delphi, on est pas encore vendredi que je sache :na:


Pq pas :o


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 22-01-2003 à 14:59:26    

Bon, inutile de vous battre, hein, c'était juste une question :) . Bon, mon ami va se mettre en contact direct avec M$, Si c'est pas compatible avec VB.NET, ça doit forcément encore se vendre, rien que pour permettre de poursuivre des dev dans des boites qui utilisent ça à fond.  
 
Personnellement, je regarderai VB.Net par curiosité. Mais bon, c'est franchement ponctuel comme intervention, donc...
 
En tout cas, merci pour votre aide. :hello:


---------------
Le but de l'homme moderne sur cette terre est à l'évidence de s'agiter sans réfléchir dans tous les sens, afin de pouvoir dire fièrement, à l'heure de sa mort : "Je n'ai pas perdu mon temps." - Pierre Desproges
Reply

Marsh Posté le 23-01-2003 à 03:35:32    

Non VB6 c'est plus en vente...
 
C'est meme confirmé sur le newsgroup de microsoft, ou un  responsable de chez microsoft à confirmé que c'est effectivement plus en vente.
 
Ceci dit je supose que en cherchant bien tu peux encore le trouver d'occase.
 
Le probleme c'est que comme VB.NET ne reprends pas (en pratique) les applis VB6, VB6 n'à plus de pérénité.
 
Donc si tu fais une nouvelle application maintenant, c'est bete de la faire en VB6 alors que tu sais que cela n'à plus aucune pérénité.
 
Donc en théorie, si tu veux "absolument" rester en environnement microsoft, tu doit impérativement démarer une nouvelle appli avec Visual Studio . NET
 
De toute façon, c'est plutot intéréssant pour quelqu'un qui veux rester en environnement Miscrosoft de se mettre à VB.NET (ou mieux C#  :D  ), ADO.NET, etc...
 
PS : j'ai fais un message sans parler de delphi, ca va j'ai bon là ou pas harkonnen ?  :lol:


Message édité par Vazkor le 23-01-2003 à 03:36:01
Reply

Marsh Posté le 23-01-2003 à 08:58:13    

Vazkor a écrit :

PS : j'ai fais un message sans parler de delphi, ca va j'ai bon là ou pas harkonnen ?  :lol:


ça ira pour cette fois, circulez monsieur [:ddr555]


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

Marsh Posté le 23-01-2003 à 09:55:26    

Vazkor a écrit :

C'est meme confirmé sur le newsgroup de microsoft, ou un  responsable de chez microsoft à confirmé que c'est effectivement plus en vente.
 
...
 
Donc si tu fais une nouvelle application maintenant, c'est bete de la faire en VB6 alors que tu sais que cela n'à plus aucune pérénité.


Ca se tient comme raisonnement. Je vais jeter un oeil quand même.
 
Merci


---------------
Le but de l'homme moderne sur cette terre est à l'évidence de s'agiter sans réfléchir dans tous les sens, afin de pouvoir dire fièrement, à l'heure de sa mort : "Je n'ai pas perdu mon temps." - Pierre Desproges
Reply

Marsh Posté le 23-01-2003 à 10:51:21    

lorill> [:novella] [:peewai]

Reply

Marsh Posté le 23-01-2003 à 11:07:12    

Pis une fois passé sous environnement .NET, tu pourras tjs passer à delphi.net pour faire plaisir à Vazkor  ;)
 
En resumé :
 
Nouvelle application :  :jap: VB.net
Migration application VB6 -> VB.net : à moins que tu ais deja super bien fait ton appli (genre applis à 3 niveaux...), non car c'est une vraie galère. Même les mecs de krosoft le disent lors des ptits dej'...
 
Voili
 

Reply

Marsh Posté le 23-01-2003 à 11:36:20    

:sarcastic:


---------------
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 23-01-2003 à 11:52:33    

passé à delphi .net C trés con... fo se taper la MV....
 
Microsoft gardent pas de langage compilé ? ça m'étonne un peu quand même.... ils garde quand même visual C++ non ?


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 23-01-2003 à 12:03:18    

Tu as le choix avec le nv Visual C++ de faire du code managé (donc entièrement pris en charge par le CLR) ou compilé. Dans ce dernier cas, tu n'as pas accés aux classes du framework, mais uniquement aux MFC [:totoz]


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

Marsh Posté le 23-01-2003 à 12:13:38    

Chapi a écrit :

Nouvelle application :  :jap: VB.net
Migration application VB6 -> VB.net : à moins que tu ais deja super bien fait ton appli (genre applis à 3 niveaux...), non car c'est une vraie galère. Même les mecs de krosoft le disent lors des ptits dej'...


Ben j'ai plusieurs couches, mais elles sons pas technique, elles sont fonctionnelles. Mes couches techniques sont gérées par des fonctions transversales dans des modules. Bon, il y a pas grand chose quand même, hien :heink:  
 
Je vais essayer, je verrais bien.


---------------
Le but de l'homme moderne sur cette terre est à l'évidence de s'agiter sans réfléchir dans tous les sens, afin de pouvoir dire fièrement, à l'heure de sa mort : "Je n'ai pas perdu mon temps." - Pierre Desproges
Reply

Marsh Posté le 23-01-2003 à 12:23:31    

Chapi a écrit :

Même les mecs de krosoft le disent lors des ptits dej'...


je sais pas, perso je déjeune jamais avec les mecs de krosoft :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 23-01-2003 à 12:23:58    

Harkonnen a écrit :

Tu as le choix avec le nv Visual C++ de faire du code managé (donc entièrement pris en charge par le CLR) ou compilé. Dans ce dernier cas, tu n'as pas accés aux classes du framework, mais uniquement aux MFC [:totoz]


Politique chelou...
C lent les MV... et faire un framwork que sur windows C bien bô mais ça sert à rien... autant faire du compilé...


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 23-01-2003 à 12:32:18    

c'est pas si lent que ça... j'ai fait un traceur de Mandelbrot en 15000 itérations en C# => 9s sur un Athlon XP 1600+
 
et l'argument principal avancé par Microsoft pour justifier la VM est que ça facilite l'interopérabilité entre les langages [:sinclaire]


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

Marsh Posté le 23-01-2003 à 12:48:27    

[SDF]Poire a écrit :


Politique chelou...
C lent les MV... et faire un framwork que sur windows C bien bô mais ça sert à rien... autant faire du compilé...


Lent comment ? Une bonne machine virtuelle, c'est peut-être 3 à 4 fois plus lent que du pur compilé, mais ça reste tout à fait raisonnable (vu les gains de performance des processeurs chaque année). De toute façon, l'argument des performances du C++, dans au moins 80% des cas, c'est un argument bidon en pratique mais qui permet de cacher que l'appli est mal écrite ou mal conçue  (tu divises par 2 le nombre d'accès aux ressources critiques genre SGBD et un programme basé sur une machine virtuelle est bien plus rapide que le programme originel compilé en natif).
 
Et puis de toute façon, dans VB, il y avait aussi une machine virtuelle, puisque c'était un langage interprété ou pseudo-compilé.


Message édité par BifaceMcLeOD le 23-01-2003 à 12:51:21
Reply

Marsh Posté le 23-01-2003 à 12:53:25    

drasche a écrit :


je sais pas, perso je déjeune jamais avec les mecs de krosoft :o


 
 
T'as tort ! Billou est à mourrir de rire lorsqu'il se colle 2 croissants dans les oreilles et qu'il chante goldorak !

Reply

Marsh Posté le 23-01-2003 à 12:56:33    

moi je l'ai trouvé très bien lors de son dernier passage en Belgique (était-ce bien le dernier tout compte fait?)
 
Entartrage en règle par la bande de Noel Godin, notre grand Gloupier national \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 23-01-2003 à 14:06:33    

Harkonnen a écrit :


et l'argument principal avancé par Microsoft pour justifier la VM est que ça facilite l'interopérabilité entre les langages [:sinclaire]


super....
C quoi l'avantage ? se taper une framework C quand même un put1 d'inconvénient... (surtout celle là... elle est pas petite la garce)


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 23-01-2003 à 14:08:05    

BifaceMcLeOD a écrit :


Lent comment ? Une bonne machine virtuelle, c'est peut-être 3 à 4 fois plus lent que du pur compilé, mais ça reste tout à fait raisonnable (vu les gains de performance des processeurs chaque année). De toute façon, l'argument des performances du C++, dans au moins 80% des cas, c'est un argument bidon en pratique mais qui permet de cacher que l'appli est mal écrite ou mal conçue  (tu divises par 2 le nombre d'accès aux ressources critiques genre SGBD et un programme basé sur une machine virtuelle est bien plus rapide que le programme originel compilé en natif).
 
Et puis de toute façon, dans VB, il y avait aussi une machine virtuelle, puisque c'était un langage interprété ou pseudo-compilé.


J'parlais pas de VB  :p


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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