Compiler du visual basic

Fermé
hukle - 20 sept. 2005 à 22:07
 Natars - 25 mars 2012 à 11:11
Salut,

je me dépatouille en visual basic et je souhaiterais "compiler" mon programme et pouvoir disposer d'un exe.

question : quels sont les logiciels de compilation associés (et gratuit dans la mesure du possible) à vb ?

Merci bcp ,
hukle
A voir également:

21 réponses

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
21 sept. 2005 à 09:16
Je ne connais pas RapidQ, désolé.

En matière de RAD style VB, j'ai adoré Delphi
(langage propre, performant, etc.)

On peut obtenir Delphi gratuitement pour créer des applications non commerciales.



php n'est pas adapté à la création d'application style VB.
Delphi est excellent.
J'utilise également Python (qui non seulement est un langage formidable, mais il me permet de créer des applications multiplateformes (Windows, Linux, MacOS...), mais il ne possède pas de RAD comme VB ou Delphi.).

Exemple de programme fait avec Python:
http://sebsauvage.net/python/webgobbler/


Java est pas mal non plus, même si je le trouve lourd.


Pour le choix des langages, voir:
http://www.commentcamarche.net/faq/457
2
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
21 sept. 2005 à 09:31
moi qui ne suis pas inofrmaticien de nature, quel éditeur puis je trouver
pour les langages que tu m'as cité et qui soit ergonomic ?


Delphi possède un éditeur intégré.
Pour Python, SQL et autres, j'aime beaucoup PSPad (gratuit et très complet)
http://www.pspad.com


quoiqu'on en dise, et par expèrience, l'apprentissage de VB (vba) est très très simplifié par la présence d'un bon éditeur

C'est vrai.
Et des outils comme VisualStudio.Net sont très sympas pour déboguer pas à pas, par exemple.
Mais il n'y a pas beaucoup d'outils gratuits qui font ça.

Delphi possède un débogeur intégré également.

tu peux peut-être aussi voir du côté d'Eclipse (plutôt orienté Java, mais il fait aussi d'autres langages).
1
seb,
juste une dernière dernière question après je te laisse tranquille ;)

moi qui ne suis pas inofrmaticien de nature, quel éditeur puis je trouver
pour les langages que tu m'as cité et qui soit ergonomic ?

quoiqu'on en dise, et par expèrience, l'apprentissage de VB (vba) est très très simplifié par la présence d'un bon éditeur (pas à pas détaille, fichier d'aide volumineux avec nb exemple, déboggeur, présentation graphique des projets,modules ... simple)

ben voilà !

merci encore pour les conseils !

hukle
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
oups, j'oubliais.

Quels sont les limites d'utilisation des prog gratuits (pour delphi ou autres ) dans mon activité professionel ?
(je suis salarié classique d'une PME et mes applications se borneront par exemple à créer un gestionnaire de stock, à récupérer des mises à jour sur les noms des normes ISO sur internet..etc donc ne seront utilisés qu'en interne et ne seront jamais commercialisés sous l'entêter de ma boite)


Salut,
hukle.

note : sympa le site seb ! bcp d'info !
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
21 sept. 2005 à 09:49
Quels sont les limites d'utilisation des prog gratuits (pour delphi ou autres ) dans mon activité professionel ?

ça dépend. Il faut voir la license de chaque logiciel.

Pour la majorité des compilateurs opensource, c'est sans soucis: utilisation sans aucun problème dans un cadre commercial.
(Par contre, il y a des contraintes si vous redistribuez le logiciel à l'extérieur.)

Java, bien que non opensource, est également utilisable gratuitement en environnement d'entreprise.

Pour Delphi, ça sera forcément la version payante.
0
en fait je croit que le visual basic je ne dirait pas qu'il est mort mais que c'est visual studio qui est mort car bon nombre de logiciel sont encore fait en visual basic mais il est malleureuseument déstiné a disparaitre (désolé pour les fautes)
0
il y a un compilateur gratuit qui s appel vb6
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
22 sept. 2007 à 12:13
VB6 n'est pas gratuit et ne l'a jamais été.
C'est un produit payant de chez Microsoft, qui d'ailleurs n'est plus supporté par Microsoft.

En revanche, vous pouvez faire du VB.Net gratuitement, mais c'est un langage différent.
0
Et FreeBasic :-)
https://www.freebasic.net/forum/
avec son IDE développer par Ketilo (l'auteur de RADASM) :D
http://fbedit.freebasic.net/
Il y à même un bundle qui installe tout automatiquement !!!
Je l'utilise depuis quelques mois et je HEUREUX ;-)

Ernest33
0
Bjr tout le monde, alors est cqu'il ya une méthode pour compiler un fichier .vbs en .exe

Merci infiniment!
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
8 nov. 2007 à 11:50
.vbs est un langage interprété, et il n'existe pas à ma connaissance de moyen de le "compiler" en EXE.
0
Bonjour,

Salut sebsauvage, mai si tu li les discussions en haut tu pourrai te rendre compte que c éventuellement possible!
Merc qd mmi;
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
8 nov. 2007 à 12:25
euh... non.

Ne pas confondre VBS et VB.

VBS est un langage de script, destiné à être éxécuté directement par Windows ou bien intégré à des logiciels (Excel, Word...).
Il n'est pas possible de le "compiler".

Contrairement à VB qui lui peut être compilé.

Et sans parles des autres Basic, dont certains sont compilables ou non.
0
Bonjour,

Salut sebsauvage, mai quen dite vou alors de ce logiciel VBScript2Exe 1.4 telechargeable sur download.com, qui com décrit converse les ficchiers scripts visual basic en .exe?!

Je sui entrain de l'essayer en ce moment.. Jattend votre réponse; Merci
0
Salut,

Bon, bref voici le code vbs que j'aimerai retranscrire en vb si cela est possible afin qje puisse le convertir apré en .exe:

Set WshShell = WScript.CreateObject("WScript.Shell" )
WshShell.Run "start.bat", SW_HIDE ,true


Jai du recours au fichier vbs au lieu du fichier.bat parcquil me permet d'ouvrir le fichier .bat sans la fenetre flash qui apparait o début; Ca marche trés bien en fait mai Je voudrai convertir le vbs en .exe pour un autre usage. Jéspére que jai bien expliqué mon but; Merci davance!
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
8 nov. 2007 à 14:31
Pourquoi pas utiliser AutoIt ?

C'est un petit langage qui permet de faire ce genre de chose (lancer un programme avec fenêtre cachée) et qui peut transformer ses script .au3 en .exe
0
Bonjour,

Salut sebsauvage, bon jai suivi ton conseil et telechargé AutoIt mai je voi pa vraiment comment on peut caché la fenetre dun programme, peut tu svp méclaircir un peu?
Merci infiniment;
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
8 nov. 2007 à 16:01
Voir les commandes Run ou RunWait avec le paramètre @SW_HIDE

Il y a un exemple dans cette page: https://www.autoitscript.com/autoit3/docs/functions/Run.htm
0
Salut sebsauvage, jte remercie bcp pr ton aide.. Bon, jai suivi les instructions mentionnés av la fonction Run de autoit3 pui jai convertit le script.au3 en .exe; Jai alor tester et tout marche tres bien càd le fichier .bat sexecute sans ouvrir la flach fenetre; Mai le probléme vient aprés, au fait jutilise le fichier .exe généré par autoit3 pour lutiliser av iexpress ( qui est un utilitaire Windows fournit dans les versions 2000 et XP ) afin de créer un pack d'installation, il me demande alor d'ajouter tous les autres fichiers de mon dossier pui de choisir le programme à exécuter après l'installation qui est ds mon cas le .exe fait av autoit3, a la fin de la procédure iexpress empack le tout en 1seul fichier Executable comme je voulais, mai le probléme c qd jexécute ce fichier Executable le message d'erreur suivant apparait windows ne trouve pas '.bat' !!!

Je sai pa vraiment pkoi ca ne marche pa qd jempacte le tout av iexpress ?!!
Toute aide sera la bienvenue! Merci d'avance;
0
fonio Messages postés 33 Date d'inscription lundi 27 août 2007 Statut Membre Dernière intervention 28 mars 2011 9
13 mars 2009 à 00:09
salut, pour développer en asp.net, il y a visual web developper, qui est une partie du visual studio de microsoft. pour fabriquer des applications web destinées à être hébergées sur un serveur et utilisées via le web.
les versions express sont gratuites. moi-même je développe avec et c'est très pratique et performant.
asp.net = une partie "page web" aspx générée par le serveur + une partie code côté serveur pour gérer la génération de la page web ainsi que les événements utilisateurs sur les contrôles, par exemple en vb.net
visual web developper a son propre serveur de développement. Il fonctionne avec le framework.net
j'en conviens, c'est un peu en dehors du sujet du topic...
0
Cette partie du forum ne fait que colporter des ragots souvent issus de la communauté qui tan à ne développer que des logiciels libres, manger des légumes sans brevets et boire du café du commerce équitable.
Les posts de ces articles vont de 2007 à 2009.
En 2009 nous pouvons faire le point sur Visual Basic.
Il existe depuis Microsoft Windows 95 en version 4.
Toutes les différentes versions ont été suivie de près par Microsoft, c'est LE langage par excélence de cette même société, je pense historiquement et de coeur.
Il existe à l'heure actuelle (Mars 2009) une version gratuite, disponible pour tous de Microsoft Visual Basic 2008 qui représente un des composant de Microsoft visual Studio Express (gratuit) qui inclus Web Developer, C#, C++ ainsi que SQL Server en versions gratuites et illimités (sauf pour les options liées au travail collaboratif et au clustering). SQL Server se limite à la gestion de bases de données inférieurs à 4Go avec un nombre illimité d'enregistrements, de tables et de bases (je ne parle que de la version gratuite).
Visual Basic 2008 est très facile à utiliser avec .NET toujours très intuitif et très performant pour les débutants (résultats rapide sans trop d'efforts).
J'en conclus donc que Microsoft n'a pas abandonné le développement de ce logiciel, il l'a même mis gratuitement à disposition de tous et je pense sincèrement qu'une version de Visual Basic est en cours de finalisation pour la sortie de Windows 7.
En ce qui concerne les licenses libre à chacun d'utiliser Visual Studio Express dans le but qu'il désire. Microsoft n'est pas contre l'utilisation de copyrights.
Vous pouvez télécharger ces logiciels ainsi que leur documentation sur http://www.msdn.fr/ il y a même de très jolies vidéos de formations disponible gratuitement.
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655 > christophe
15 mars 2009 à 11:03
Toutes les différentes versions ont été suivie de près par Microsoft, c'est LE langage par excélence de cette même société, je pense historiquement et de coeur.

alors pourquoi Microsoft fait tout ses développements en C, C++ et C#, et jamais en VB ?


Il existe à l'heure actuelle (Mars 2009) une version gratuite, disponible pour tous de Microsoft Visual Basic

Tu confonds VB et VB.Net.
Notre reproche porte sur VB.

Visual Basic n'est plus vendu et plus supporté par Microsoft. C'est officiel.
En revanche VB.Net (j'insiste sur le ".net") est effectivement gratuit, et supporté par Microsoft.
VB et VB.Net sont des langages différents, dont seule la syntaxe ressemble.
0
salut tout le monde, moi c'est théophile, je suis debutant en VB est - ce vrai que Vb ne fait pas de compilation et microsoft la réjété?
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
26 avril 2010 à 11:26
VB a été officiellement abandonné par Microsoft.

Mais pas VB.Net (qui est différent). VB.Net, lui, est toujours supporté par Microsoft.
0
Il y a Virtual Basic 2010, il existe en deux versions: gratuite et payante (clé comprise).

Je te passe le lien de la version gratuite, avec, tu aura la possibilité d'essayer la version professionnel (payante)
--> http://download.microsoft.com/download/e/c/a/eca104b9-610e-435b-8268-447edf8c86e0/vb_web.exe
0
An0d Messages postés 23 Date d'inscription dimanche 21 décembre 2003 Statut Membre Dernière intervention 1 novembre 2008 7
21 sept. 2005 à 06:48
Salut,

Microsoft Visual Basic, je connais que celui-là, pour des compilateurs gratuits, il faudra chercher car je n'en connais pas, désolé.
-2