Gambas France BETA


Pas de compte ? Incription

Portage Programme VB6

Ce sujet est résolu.

1
AuteurMessages
Fly06#1 Posté le 4/11/2017 à 10:23:23
Bonjour à tous,
Je viens de déterrer un vieux programme VB6 et je me demandais si Gambas était capable de lire les projets VB à la manière d'Open Office qui gère les formats de MS Office ?
Si c'est pas possible (très probable car je n'ai rien vue de tel mais sait-on jamais) quelqu'un ayant déjà réalisé ce type de portage à la main pourrait-il me (nous) indiquer la marche à suivre pour cette manip ?
Merci.
spheris#2 Posté le 15/11/2017 à 00:43:13
Fly06,
il y avait me semble t il un composant (gb.vb) qui tournait sur GB2 qui réalisait un peu cela.
Je ne sais malheureusement pas où en est ce composant.
forcé de croire qu'il est laissé pour abandon, vu la vétusteté de VB d'une part, et l'écart immense entre les deux langages maintenant.
Va falloir le recoder en GB. Si tu as besoin d'aide, n'hésite pas !
;)
Fly06#3 Posté le 18/11/2017 à 10:51:18
Merci spheris pour ce retour.
A première vue, les classes de calcul devraient être facilement récupérables (avec un bémol pour la gestion des events), par contre pour les formulaires et les contrôles ça parait plus compliqué. Il y une petite base de données dans le projet avec un formulaire CRUD pour chaque table. Existe-t-il un tuto ou un exemple de code qui montre comment faire du CRUD sous Gambas ? Enfin, il y a des graphiques de type XY et camembert, je ne sais si on a l'équivalent sous Gambas (pas encore regardé).
spheris#4 Posté le 19/11/2017 à 18:51:08
Fly06,
Faute de goût, tous les chefs te le diront, la gambas ne se sert pas avec ce genre de CRUDité.
;) ;)
Quant aux camemberts, il existe un composant nommé gb.chart qui te permet de réaliser tout un panel de graphismes pour tes données.

Petites infos ici :
http://gambaslinux.fr/articles.php?lng=fr&pg=761
Bonne lecture.
;)
gambix#5 Posté le 27/11/2017 à 12:43:50
Faire simple !Je crois que tu vas avoir un peu de travail ... Gambas c'est pas vb ... et finalement c'est mieux comme ça ... tu peux me croire !!

On a notre propre écosystème, ce qui est rasoir pour les portage mais pas mal question stabilité (mais rien est parfais surtout pour tout ce qui repose sur des lib externes)
Moins de texte dans une signature c'est agrandir son espace.
Fly06#6 Posté le 3/12/2017 à 10:54:42
Merci à tous les deux pour vos réponses.

Je vais effectivement devoir le recoder en partant de zéro au moins pour les parties graphique et base de données.
1