begin process at 2010 02 10 16:57:04
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > CONVERTISSEUR VBASIC -> C++ (INTERFACES)

CONVERTISSEUR VBASIC -> C++ (INTERFACES)


 Information sur la source

Note :
7,7 / 10 - par 10 personnes
7,70 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Niveau :Expert Date de création :18/06/2002 Date de mise à jour :18/06/2002 20:06:50 Vu / téléchargé :6 023 / 316

Auteur : Xentor

Ecrire un message privé
Site perso
Commentaire sur cette source (25)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Bonjour aux nouveaux VBFrancistes....
Le vieux Xentor reprend du service !   :)
J'ai fait ce prog pour voir si je n'était pas trop rouillé en VBasic, donc aucune prétention pour ce petit programme....
Voici un essai de convertisseur d'interfaces VBasic en sources C++.
Evidemment, il est loin d'être parfait : votre source VBasic ne doit contenir aucun code.
Voici les contrôles pris en charge :
- Textbox
- Textbox multilignes
- Labels
- Boutons
- ComboBox
- List
- Scrollbars verticales et horizontales
Pour exemple, voyez la capture d'écran.
Je cherche le moyen d'intégrer les PictureBox... Si quelqu'un sait comment s'y prendre...
Si ça vous plait, je pourrai essayer d'entreprendre la conversion du CODE !
Format des sources VBasic : VERSION 5.00
Compilateur C++ : Visual C++ 6.0


Evidemment, je sens que bon nombre vont me crier que ça ne marche pas... Essayez de convertir des interfaces relativement simples quand même....

Bye



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture PANIC PUZZLE : PUZZLE POUSSE-POUSSE
Source avec Zip XENTOR CONTROLE VOS MENUS :)
MANIP' WINDOWS
TOUT SUR LES TABLEAUX DYNAMIQUES
Source avec Zip Source avec une capture TRANSFORMATEUR FORMS -> PAGES WEB

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) SPACE - UN SPACE MAC POUR WINDOWS par vbnino
Source avec Zip Source .NET (Dotnet) MULTI THREAD AVEC AFFICHAGE par jaknight007
Source avec Zip Source .NET (Dotnet) COMPILATEUR EN VB NET 2003 par alpha5
Source avec Zip Source avec une capture CRYPTER AVEC LE CHIFFRE DES NIHILISTES RUSSES par tresorsdevie
Source avec Zip Source avec une capture Source .NET (Dotnet) COMPTE_BANCAIRE.NET par Adn56

Commentaires et avis

Commentaire de BlackWizzard le 18/06/2002 20:30:08 administrateur CS

je pensait faire ça moi aussi!
tres bon code!
on pourrai essayer de l'intergrer a mon editeur d'interface C++ si T d'accord!

@++

Commentaire de Xentor le 18/06/2002 20:49:38

Pas de problème. Envoie moi un message pour une description du projet...

Commentaire de Xentor le 18/06/2002 20:55:44

Oups... J'ai oublié de préciser qu'à l'issue de la convertion, le fichier main.cpp est créé dans le répertoire courant...

Commentaire de Fornikator le 18/06/2002 22:26:28

he stp tu peut me dire ou je peut avoir c++ ?

Commentaire de Xentor le 18/06/2002 22:55:13

Ouach... 2 sur 10... Ce serait sympa de justifier la note...

Fornikator : Visual C++ est vendu dans le commerce (mais trop cher). Tu peux trouver Dev C++ qui je crois est gratuit et très bon.

Commentaire de Arkko le 18/06/2002 23:03:22

continue pis tu va avoir un bon prog
bravo

Commentaire de Xentor le 18/06/2002 23:54:09

Merci !   :)

Commentaire de DragonDo le 19/06/2002 10:33:41

Super l'idée, si tu vas jusqu'à la conversion du code je suis preneur. Dommage tout de même que ton code soit en vb6 (Moi je suis resté à vb5, le 6 est toujours trop cher pour moi, et je ne parle pas de .net !!!), il faudra que je fasse quelques modifs. :))

Commentaire de Mercury le 19/06/2002 10:42:38

Très honnêtement, c'est pas mal du tout. Même si le code n'est pas si complexe qu'il en a l'air, l'idée est particulièrement originale. 10/10

Commentaire de Xentor le 19/06/2002 11:39:03

Heeha. Entre nous, le but n'était pas d'écrire un code complexe, lol !   ;))

Commentaire de mehdibou le 19/06/2002 12:09:16

J'avais déjà eu l'idée aussi mais ça ne me disais rien de le faire.
Faudrait essayer de convertir aussi les versions 4 (16/32 bits), 2 (VB 2 et 3, format texte).
Un convertisseur feuille VB -> page HTML serais pas mal non plus.
Pour Fornikator : il existe aussi C++ Builder de Borland (faut demander le CD en version démo fr (perso ou entreprise), puis utiliser un prog qui supprime la protection (si tu vois de quoi je veux parler)).
Pour DragonDo : VB.Net est sortit à un moment en Beta gratuite en fr et qui fonctionnait. Maintenant, tu peux l'aquérir en version démo complète de 60 jours (idem que ci-dessus mais je crois pas qu'il existe déjà : trop récent).

Pour conclure : allez : 9/10 !

Commentaire de Xentor le 19/06/2002 13:58:08

mehdibou, j'avais fait un petit convertisseur forms->pages web... Pas génial, mais intéressant. Regarde dans les sources que j'ai déposé...

Commentaire de thitoune le 19/06/2002 14:15:11

Pour les Form, si je puis me permettre, il faudrait les convertir en suivant le format du .rc comme ça tu te prendras beaucoup moins la tête. En effet, les formats sont assez proches donc la conversion devrait poser moins de pb.

Commentaire de Xentor le 19/06/2002 16:33:35

Plus c'est facile, moins c'est intéressant, non ?   :)

Commentaire de Clem le 19/06/2002 17:14:18

Super, manque plus que le code, et enfin le vb pourra devenir pratique !
Il est plus simple de programmer en vb, mais pour ceux qui connaissent pas le c++ et qui veulent pas y passer (comme moi), c'est la m****, car le vb est trop lent, et doit se trinballer vb6fr et msvbm60. avec le cpp, non.

Pour convertir les vb6 en vb5, http://fred.just.free.fr/francais/autre/Six2five.html, c'est pas de moi, mais c'est pratique si ta pas vb6.
Ps: Ou trouver Dev C++ ?

Commentaire de neojoce le 19/06/2002 17:44:15

C super ca, moi vb c'est pas le language, c dessinner les feuilles et les objets, donc, ca te permet ca, mais en c !! Cool ...

Commentaire de Xentor le 19/06/2002 19:31:01

Je t'assure Clem, le C++ c'est très con; suffit de connaitre les API...
Je ne sais pas où trouver Dev C++, mais tu auras peut être plus de chance de trouver le compilateur de Borland (C++ Builder).
Hay, je vais peut être essayer de m'atteler à la convertion du code maintenant.. Je ne promets rien...

Commentaire de max12 le 19/06/2002 20:37:31 administrateur CS

Tu a un site ou l'apprendre ? (C++) sinon j'ai VC++

Commentaire de Xentor le 19/06/2002 21:02:34

Heu, non. La meilleure solution à mon avis c'est de t'acheter un gros pavé sur le C++ de base et quand tu es rodé tu passes à la programmation Windows...

Commentaire de max12 le 20/06/2002 05:13:50 administrateur CS

Arf c'est pas dans mon coin que je vais trouver sa :( Mais merci quand même :)

A+

Commentaire de Jackboy le 20/06/2002 07:10:12

en tk un bonne idée, mais j'arrive pas à le faire fonctionner comme il fait ya plein de partit de ton code qui faut modifier, comme les chemin d'accès, la genre j'ai une erreur ici avec  Set fichier = fs.OpenTextFile(fichiers_forms(i).fichier) en tk ton code est à vérifier mais l'idée est superbe !!!! Bonne continuité.

Commentaire de thitoune le 20/06/2002 10:10:54

Voici le lien de devcpp (docs, download...) pour ceux que ça intéresse : http://www.bloodshed.net/dev/devcpp.html

Commentaire de Xentor le 20/06/2002 12:17:31

Jackboy, c'est bizarre ton erreur.... Tu es sûr d'avoir les "Microsoft Scripting Runtime" ? Va dans projet -> Références....
Apparemment, tu es le seul à avoir eu ce problème...
max12, si jamais tu trouves une boutique d'informatique (lol) essaie de repérer, dans la collection "Le Starter", "Programmation en C++" - édité par S&SM. C'est celui que j'ai utilisé pour débuter, il est peut être un peu compact mais très bon !

Commentaire de OphidiaN le 20/06/2002 14:27:08

;-)

Commentaire de Jielde le 20/04/2003 16:49:05

Tu as progressé dans le dev de ce convertisseur, car sa peut etre utile :-)

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales