begin process at 2012 02 16 05:37:41
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Formulaire

 > UN PROGRAMME AUTONOME!!!

UN PROGRAMME AUTONOME!!!


 Information sur la source

Note :
4,05 / 10 - par 150 personnes
4,05 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Formulaire Classé sous :programme, ressource, astuce Niveau :Initié Date de création :19/06/2000 Vu :28 828

Auteur : WebMagique

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

 Description

Et oui, j'ai trouvé comment faire un programme qui ne nécésite pas de fichier d'installation!


Source

  • Il suffit seulement d'ajouter les DLL et OCX qu'il faut pour votre prog. dans un fichier de ressources (*.RES)
  • Salut!Dans VB6, Cliquez sur le menu "Compléments" et choisssez
  • "Gestionnaire de compléments".
  • Double-cliquez sur "Éditeur de ressources VB" et cliquez sur "OK".
  • Cliquez sur le menu "Outils" et choisissez "Éditeur de
  • ressources". Une fenêtre apparait.Cliquez sur l'icone "Ajouter une ressource
  • personalisée".Dans la boite parcourir, Allez à "C:\windows\System".
  • Là, choisissez les .OCX et .DLL que vous avez besoin (Si
  • vous ne les savez pas, Commencez à faire un innstallation
  • avec l'assistant et il vous indiquera ce dont vous avez besoin...)Bye
Il suffit seulement d'ajouter les DLL et OCX qu'il faut pour votre prog. dans un fichier de ressources (*.RES)

Salut!Dans VB6, Cliquez sur le menu "Compléments" et choisssez 
"Gestionnaire de compléments".  
Double-cliquez sur "Éditeur de ressources VB" et cliquez sur "OK". 
Cliquez sur le menu "Outils" et choisissez "Éditeur de 
ressources".  Une fenêtre apparait.Cliquez sur l'icone "Ajouter une ressource 
personalisée".Dans la boite parcourir, Allez à "C:\windows\System".
Là, choisissez les .OCX et .DLL que vous avez besoin (Si 
vous ne les savez pas, Commencez à faire un innstallation 
avec l'assistant et il vous indiquera ce dont vous avez besoin...)Bye

 



 Sources du même auteur

Source avec Zip CALCULATEUR DE TAXE
Source avec Zip ANIMATION DE PERSONNAGE 3D
Source avec Zip CORRECTION DE GRAVITÉ (SUR UNE BALLE )
Source avec Zip EXÉCUTER UN PROGRAMME AVEC UN FICHIER
Source avec Zip UN DÉBUT DE JEU DE JET

 Sources de la même categorie

Source avec Zip GEST COTISATION - ASSOCIATION par MOHA555
Source avec Zip HSCROLLBAR POUR L'ARRIÈRE PLAN par 320C
Source avec Zip Source avec une capture Source .NET (Dotnet) METTRE VOTRE FORM VB.NET EN PLEINE ÉCRAN par Gabilach
RECHERCHE DANS UNE LISTE À PARTIR D'UN CHAMP TEXTE par jmeunier
Source avec Zip GESTION DES COMSOMMABLE par gboraud

 Sources en rapport avec celle ci

Source avec Zip PROGRAMME DE CONJUGAISON D'UN VERBE EN PREMIER GROUPE (VB) par estGI
LISTE DES PROGRAMMES INSTALLES par djebbipgm
Source avec Zip Source avec une capture ASTUCE POUR WINDOWS par Cheval
ASTUCE MATHÉMATIQUE par dheroux
Source avec Zip FERMER UN PROGRAMME, UNE APPLICATION, UNE FENÊTRE... D'APRÈS... par RENAUD34

Commentaires et avis

Commentaire de MirSPCM le 16/12/2001 15:59:10

Mes Chers amis... Et si vous fournissiez vos dépéendences avec le EXE ? Tant que tout est ds le meme répertoire ça marche... :)

Commentaire de FunkySteps le 04/03/2002 19:45:11

SALUT TOUT LE MONDE! SI VOUS VOULEZ VRAIMENT QUE VOS EXE COMPILÉS AVEC VISUAL BASIC NE NÉCÉSSITENT PLUS DE DLL COMME MSVBM60.DLL ET AUTRES... ALLEZ TÉLÉCHARGER LA VERSION DÉMO DU PROGRAMME BIT-ARTS FUSION 3.0. CE PROGRAMME COMPILE LES DLL DIRECTEMENT DANS LE EXE.

http://www.bit-arts.com

Commentaire de FunkySteps le 04/03/2002 19:46:37

ET VENEZ DONC VOIR MES SOURCES EN PASSANT ! :) @+

Commentaire de DamienI le 14/05/2002 16:31:33

et non, pas de chance : c'est faisable mais pas si facilement...

Commentaire de chillboy007 le 22/12/2002 17:50:26

FunkySteps > ca fonctionne super bien.

Commentaire de FAS le 24/12/2002 22:26:31

Je déteste ces personnes qui n'arrêtent pas de critiquer n'importe quelle source simplement parceque'elle ne fonctionne pas et qu'ils se croient le "Maîtres absolus du VB"!!!

FunkySteps>>Bonne Idée!!

Commentaire de benbax le 12/05/2003 11:41:06

Salut tout le monde.
Je pense aussi qu'il est facile de critiquer, mais il serai plus simpas d'expliquer clairement pourquoi sa marche pas, et essayer de resoudre le probleme avec notre collegue qui a cru bien faire...
A suivre......

Commentaire de THXTHECATZ le 14/05/2003 22:23:48

Eh bien moi ( Et j'assume ce que je dis mon nom est THX vous pouvez me joindre sur www.the-catz.org ) j'ai ENFIN trouvé une solution à ce problème là.

Je vous invite même à me contacter sur MSN MESSENGER pour en discuter plus en détail.

Bref..Passons aux choses sérieuses:

Tout d'abord le seul exécutable généré par visual basic qui ne demande pas d'install est à ma connaissance.........l'install lui-même !
Alors, vous avez compris ?

Quand vous créez un Package pour distribuer votre dernier bijou, l'assistant "Création d'installation" crée un fichier nommé Setup.lst.
Ouvrez-le et admirez....

Vous avez d'abord un section nommée [Bootstrap Files]
Pigez la syntaxe du truc, et ajoutez vos propres OCX, BMP, SERVE-U ? ;)

Ensuite dans la section [Bootsrap] Vous avez la ligne :
Spawn=Setup1.exe

Remplacez par le nom de votre app ;)

Fermez tout ça....

------------------------------------------
1er test:

Vous lancez setup.exe.......oh!
merde !
Il y a une fenetre qui indique que des fichiers sont en cours d'installation AVANT que notre app ne démarre....pas de panique ;)

Vous démarrez votre vb favori et ouvrez le Projet "WizardsPDWizardSetup1setup1.vbp" et modifiez le projet selon vos goûts et/ou humeurs...en vrac mettre les fenêtres en Hide...Un message perso peut-être ?

Voila. Enregistrez et refaites un package !

Enyoy the taff !

PS : Une seule modification de Setup1.vbp sera nécéssaire.

Commentaire de olid le 07/06/2003 02:03:03

Bien vu THX :op

Et, un piti coup de winzipselfextractor avec les cab, setup.exe, et setup.lst et on a ONE ONLY FILE TO DOWNLOAD & LAUNCH :o)

Par contre, attention le setup.vbp qui etait livré avec mon VB6 n'etait pô la version finale, et comportait pleins de bugs !!! :o(((

Commentaire de olid le 07/06/2003 02:06:21

autrechose....

je cherche désespéremment le fichier de ressource du setup.vbp qui contient les textes affichés, mais d'en d'autres langues que le français...l'anglais de préférence !

Merci d'avance... envoyer à kat@olid.fr.st

Commentaire de Drgn13 le 10/06/2003 21:22:28

quelqu'un pourrais déposer la source de setup.exe car tous les caption la miene sont remplacés par des "#" svp

Commentaire de metalcoder le 17/06/2003 15:01:34

Bon c'est vrai cette astuce n'est pas réalisable mais c'est pas pour autant que l'idée n'est pas bonne. Pas bcp le savent mais il existe un logiciel (payant) Fusion de la societe bitarts qui permet de compresser un EXE VB avec les dll a l'interieur de l'exe, j'ai eu l'occasion de le tester en version demo, et ca marche, bien sur l'exe prend du poids mais il fonctionne....

Commentaire de VbMaster le 13/11/2003 19:32:31

Drgn13 > c'est absolument normal les caption sont chargés à partir du fichier de ressources. donc pour les modifier c'est la qu'il faut aller voir

Commentaire de ocx le 16/01/2004 19:26:21

cette technique est effectivement juste mais incomplète

il faut aprés avoir ajouté les fichiers de ressources dLL et ocx,tlb necessaires: avec l'assistant d'installation et deploiment vous obtenez la liste des fichiers dependants

puis au form_load: vous allez extraire les fichiers 1 à 1 avec loadresstring et les enregistrer à l'aide open file for binary output as #free dans le repertoire du system (seulement les fichiers qui manquent dans windows\system)

et par la suite enregistrer les composants avec regserv/S nom et chemin du fichier


il ya egalement des astuces : soit avec un fichier bat
ou carrement un bat transformé en exe avec un utilitaire comme bat2com.exe

une autre astuce consiste à utiliser qbasic 4.5 ou 7 pour faire tout ce travail (qbasic ne necessite que son exe)

ce site m'a beaucoup aidé dans mes débuts, je tiens à remercier tous ceux qui ont contribué et contribuent encore.

nous sommes tous ici pour apprendre, donc les critiques constructives sont les bienvenus.

Commentaire de jym64 le 01/04/2004 17:54:28

sest tout a fait faisable moi je le fait sur des cd comme cela exemple sans mot de passe utilisateur je peux utiliser mes prog que je realise
il avait presque raison sauf que les ocx utilise par le prog jai bien dit tous doivent etre a la base du programme ou du cd et non pas dans un dossier

voila

Commentaire de celiphane le 25/06/2004 14:55:13

J'apporte ma pierre en précisant que cette astuce ne peux ni ne pourra jamais fonctionner. Voilà c'est dit.

En revanche, le truc de THXTHECATZ est absolument GENIAL. Bravo pour cette idée faramineuse !

En revanche modifier le setup.vbp ne changera rien à l'apparition des des premiers ecrans d'installation : en effet le setup1.exe ne sera même pas chargé a ce moment, c'est vraiment le bootstrap setup.exe qui fait apparaitre ces messages.

La nouvelle trouvaille maintenant serait de savoir comment rendre "hidden" les fenêtres de ce setup.exe.

Ou bien carrément de trouver un autre interpréteur de cab qui n'affiche rien.

@+
Celiphane

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Mise à jour d'un programme visual basic depuis une ressource réseau ou une ressource internet/intranet [ par ClaudeRenaud ] J'écris des programmes en VB6 dans le cadre de mon activité professionelle. Je souhaiterais pouvoir offrir à mes utilisateurs la possibilité de mettre compiler une ressource [ par FrostByte ] Bonjourà toute la team vbfrance et à tous ses membres !J'ai un petit soucis d'ordre.... comment dire sécuritaire (je ss pas sûr qu suite a l'astuce Programme autonome [ par Cameleon ] BonjourQuelqu'un a t il essayer cette astuce et surtout y est il parvenu?J'ai bien essayer en suivant les instructions fournis dans l'astuce mais rien ressource incorporée [ par winny68 ] Bonjour à tous,je programme avec VB .NET 2003je voudrai intégrer une image (*.png) à mon programme et de l'extraire dans le même dossier que l'executa Ressource extérieure et programme [ par VBsearch ] BONJOURJe suis débutant en programmation sou VB6. J'ai voulu lier une ressource "Dialog" venant d'un fichier (.res contenu dans le programme) ou d'une Programme et Ressources extérieures à incorporer [ par VBsearch ] Salut toute l'équipe de vbfranceVoilà, c'est le 3ème message que j'envoie concernant le même sujet.J'ai voulu lier une ressource "Dialog"(boîte de dia tom souci de ressource [ par Tom56340 ] Bonjours, Voilà j’ai un petit souci je viens de créer un programme –tous marche bien le seule souci c’est qu’il ne prend pas Récupérer ressource d'une autre application [ par Portos67 ] Bonjour, Pour vous expliquer, je lance un programme (pas de moi), qui me donne un code dans une fenêtre. Moi avec mon application de mon côté j'ai be Ouvrir PDF en ressource local dans programme en vb,net [ par Gokuone ] Bonjour, J'écris ce post car je ne sais pas comment faire pour inclure un pdf à mon programme et qu'après on puisse toujours l'ouvrir. En fait, ce q


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,733 sec (4)

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