Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

UNE AUTRE SOLUTION POUR UN PROGRAME AUTOMONE EN VB COMPRESSER CE N'EST PAS UNE SOURCE MAIS UNE EXPLICATION


Information sur la source

Catégorie :Trucs & Astuces Niveau : Débutant Date de création : 16/05/2003 Date de mise à jour : 16/05/2003 06:39:57 Vu : 3 409

Note :
9 / 10 - par 2 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

Description

telecharger un logiciel media builder sur le site
http://www.mediachance.com/

j'arrive a lancer un exe vb qui fais 28ko
msvb6.....et vb6fr... qui font a eu trois environ 2 mo

le fichier une fois compilé fais 470ko en tout

il suffit de mettre un script dans media builder et incorporer les dll et l'exe
dans la partie Embedded\    voir l'aide de media builder

voici le code tout con bien sur vous pouvez mettre le chemin ou vous voulez mettre vos dll et exe
avec la fonction copyfile ,source ,dest

et le run de l'exe qui se trouve idem dans l'executable compilé par media builder  a vous de voir et faire des essais c assé cool et ca compresse come on veux


 

Source

  • destdir$ = 'C:\windows'
  • dest$ = destdir$ + '\vb6fr.dll'
  • source$ = '<Embedded>\vb6fr.dll'
  • SysCommand("CopyFile","source$,dest$")
  • destdir$ = 'C:\windows'
  • dest$ = destdir$ + '\msvbvm60.dll'
  • source$ = '<Embedded>\msvbvm60.dll'
  • SysCommand("CopyFile","source$,dest$")
  • Run("<Embedded>\votre_executable.exe","")
  • Exit()
  • code source media builder et non vb koike ca lui ressemble etrangement lol
destdir$ = 'C:\windows'
dest$ = destdir$ + '\vb6fr.dll'
source$ = '<Embedded>\vb6fr.dll'
SysCommand("CopyFile","source$,dest$")
destdir$ = 'C:\windows'
dest$ = destdir$ + '\msvbvm60.dll'
source$ = '<Embedded>\msvbvm60.dll'
SysCommand("CopyFile","source$,dest$")
Run("<Embedded>\votre_executable.exe","")
Exit()


code source media builder et non vb koike ca lui ressemble etrangement lol 

Commentaires et avis

signaler à un administrateur
Commentaire de devsurf le 16/05/2003 07:00:30

C'est koi tout ca?
Pourriez expliquer de qoui il s'agit? C qui VB compresser ?

signaler à un administrateur
Commentaire de Renfield le 16/05/2003 08:01:48 administrateur CS

Excellent !! tout bonnement ! et je pèse mes mots !

il y a meme surement qq'un qui va s'amuser a automatiser ce procesus ( en fonction des dependances , juste grace au VBP ....)

si personne ne Release ca avant ce soir , je vais sans doutte m'y coller....

encore un fois merci pour l'info !

signaler à un administrateur
Commentaire de moustachu le 16/05/2003 10:13:44

Ouais mais c'est pô gratuit :(

signaler à un administrateur
Commentaire de farfad le 16/05/2003 21:38:50

si ça marche c cool :)

signaler à un administrateur
Commentaire de farfad le 16/05/2003 21:44:50

ou plutôt : c cool PUISQUE ça marche :D

signaler à un administrateur
Commentaire de RaZoR le 17/05/2003 09:07:16

et on peut le trouver ou ce logiciel : "VB Compresser" ???
[Meme payant !]

signaler à un administrateur
Commentaire de clafouti le 17/05/2003 09:17:10

Attention !
La copie brute des fichiers msvbvm60.dll et vb6fr.dll peut entraîner quelques problèmes car il n'y a pas de vérification de la version.
Même chose pour les OCX, qui doivent être enregistrés.

signaler à un administrateur
Commentaire de apxa le 17/05/2003 10:54:36

Salut,
Ton truc est-ce une sorte de lanceur/decompresseur à winzip selfextractor ?
Si oui alors ca sert pas a grand chose.
Si non alors sache que je pense que rien ne vaut un bon install shield ou wise installer pour publier ton exe, surtout si c'est payant.
Ceci dit je n'est pas vu les possibilites autres qu'offrent ce soft...

Have Fun ;)

signaler à un administrateur
Commentaire de Elastycman le 19/05/2003 20:02:51



Alor jexplik un peu puiske personne si colle.
Dabord le logiciel (9mo kan mem!) est un shareware mais ki march sans problem si on a pa la license!
Ensuite  pour enlever les dependances des dll vb c simple :
    - menu projet "embefef files" et la vous ajouter votre projet vb (en exe) et les dll (msvbvm60.dll et vb6fr.dll)
    - ensuite vous double clikez sur page 1 en ba de la page de demarrage du multimedia builder
    - un new menu apparait et en ba a gauche de ce menu ya marké "script" vous clikez sur le ptit calpin juste en dessou.
    - encore un new menu  et la vous markez:
destdir$ = 'C:windowssystem32'
dest$ = destdir$ + 'vb6fr.dll'
source$ = '&lt;Embedded&gt;vb6fr.dll'
SysCommand("CopyFile","source$,dest$")
destdir$ = 'C:windowssystem32'
dest$ = destdir$ + 'msvbvm60.dll'
source$ = '&lt;Embedded&gt;msvbvm60.dll'
SysCommand("CopyFile","source$,dest$")
destdir$ = 'le chemin où copier votre exe'
dest$ = destdir$ + 'votre prog.exe'
source$ = '&lt;Embedded&gt;votre prog.exe'
SysCommand("CopyFile","source$,dest$")
Run("le chemin où copier votre exevotre prog.exe","")
Exit()
       - ensuite vous allez dans file --&gt; "compile" et creez l'exe et c fini!!!!!
  
Voila donc un super programme et cherchez ya ossi plein doption comme le choix de la compression.......

..:::ElastycmaN:::..

signaler à un administrateur
Commentaire de farfad le 20/05/2003 14:50:11

sauf que c:windowssystem32 ça marche pas sous NT et 9x
ya t-il une fonction ki renvoie le répertoire système de windows ?

signaler à un administrateur
Commentaire de LolPiratas le 31/05/2003 14:45:15

Merci Elastycman pour le commentaire

Oui parceque yen a qui joue à critiquer avant d'essayer
Franchement quand on est programmeur on essais tout non??
et après on critique si ya lieu
a plus

signaler à un administrateur
Commentaire de philheiz le 29/07/2004 10:43:03

ce serait vraiment cool (et pas un luxe) si qqun pouvait expliquer de quoi il s'agit. vous parler de quoi bordel !

-Télécharger UN logiciel media builder ... (est-ce-que ca veut dire LE logiciel Multimedia Builder MP3 ???)

- Moi aussi j'arrive à lancer UN exe de 28ko (j'arriver même à en lacer des plus petits et des plus grands !!!). QUELS EXE !!??

- Etc, etc ...

J'aimerais vraiment savoir de quoi vous parlez. Vous avez apperemment fait une découverte interressante... partagez la !!!

signaler à un administrateur
Commentaire de Renfield le 29/07/2004 10:52:14 administrateur CS

Il s'agit bien de ce logiciel "Multimedia Builder MP3"

ca permet normallement de réaliser des Applications (menus etc) pour les CD...

ici, on détourne son usage, pour inclure les Dll nécessaires a VB dans l'un Executable.

c'est tout...

signaler à un administrateur
Commentaire de microfunn le 02/11/2004 12:12:54

Bon je voi que les exec autonome en vb ca plaie :D, allez voir ce log qui est en vb6 et entierement autonome :D

http://www.mmxcatalogue.fr.st

Attention ce n'est pas du spam c'est reellement ce que je vous dit, le log utiliser pour la fusion s'apelle... fusion et il detecte les version etc...

Have fun

signaler à un administrateur
Commentaire de fadelovesky le 12/11/2006 01:52:35

en se basant sur l'aide du prog,j'aimerai indiquer aux gens pressés que pour referer au dossier systeme quelque soit l'OS, au niveau du script on ecrit <System>\dossier\sous dossier.... suivant l'endroit ou vous voulez pointer.

sinon l'aide est satisfaisante et merci pour cette decouverte!

signaler à un administrateur
Commentaire de fadelovesky le 12/11/2006 02:14:28

bla bla bla ....mmmmmm....!!
Attention!
il faux prévoir un FileExist pour chaque fichier,sinon,,une fois compilé,le prog affiche un message:

< can't copy the file ....>

have a Fun comme disent les autres
Merci

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 3,479 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.