Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3347 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [VC++] éxé dans un éxé...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VC++] éxé dans un éxé...

n°349018
Konar
Posté le 01-04-2003 à 12:59:14  profilanswer
 

voila mon pb :
 
j'ai un éxé principal (en c++ sous visual 7), qui doit créér une archive rar. pour cela, j'ai rar.exe dans le meme chemin que mon appli et je l'appelle avec ShellExecute avec tous les parametres qu'il faut.
 
Ca marche nickel, sauf qu'en fait ca me semble un peu crade d'avoir rar.exe qui traine, donc j'aimerais savoir si c possible (a priori non mais on sait jms) de mettre rar.exe dans mon éxé principal, ptet en tant que ressource...
 
pour ce qui est de rar.dll, je l'ai pas trouvé sur le net et en plus j'ai cru comprendre qu'il fallait payer une license pour faire des rar (contrairement a unrar.dll ki est gratuite).
 
si qqun a une idée...

mood
Publicité
Posté le 01-04-2003 à 12:59:14  profilanswer
 

n°349027
chrisbk
-
Posté le 01-04-2003 à 13:13:34  profilanswer
 

ben si tu veux juste faire du rar, y'a une lib qui fait ca tres bien (et fort simple a utiliser), elle doit s'apeller rarlib, cherche donc de ce cote la

n°349031
VisualC++
J'va y penser ...
Posté le 01-04-2003 à 13:18:19  profilanswer
 

Euh dispo y a la Dll unrar.dll (tres simple d emploi oui) pour les developpeurs, par contre la compression n'est pas libre de droit si je m'abuse

n°349037
chrisbk
-
Posté le 01-04-2003 à 13:26:10  profilanswer
 

yep, exact, j'ai rien dit :jap:

n°349038
Konar
Posté le 01-04-2003 à 13:28:16  profilanswer
 

VisualC++ a écrit :

Euh dispo y a la Dll unrar.dll (tres simple d emploi oui) pour les developpeurs, par contre la compression n'est pas libre de droit si je m'abuse


 
ouais, je me sers de unrar.dll pour decompresser, mais pour compresser j'arrive meme pas a trouver la lib ou la dll (tant pis pour les droits, on va dire que c'est a usage personnel)

n°349039
nonokao
moooort o foooot !!!
Posté le 01-04-2003 à 13:28:18  profilanswer
 

ouais, moi aussi j'ai souvent eu besoin de mettre un exe dans un exe pour divers raison,
bref, soit tu trouves une dll aproprié à ton problème ou effectivement tu peux mettre n'importe quel fichier dans les ressources en tant que ressource binaire.
je me souviens l'avoir fais qlq fois, et pour l'utilisation je recréé l'executable temporairement, je sais pas si il y a plus simple, genre charger l'executable en mémoire depuis la ressource, ça doit pouvoir se faire, mais déjà y'a pas de soucis pour ajouter ton exe secondaire dans les ressources, et ce avec n'importe quel compilateur.

n°349048
Konar
Posté le 01-04-2003 à 13:36:36  profilanswer
 

nonokao a écrit :

ouais, moi aussi j'ai souvent eu besoin de mettre un exe dans un exe pour divers raison,
bref, soit tu trouves une dll aproprié à ton problème ou effectivement tu peux mettre n'importe quel fichier dans les ressources en tant que ressource binaire.
je me souviens l'avoir fais qlq fois, et pour l'utilisation je recréé l'executable temporairement, je sais pas si il y a plus simple, genre charger l'executable en mémoire depuis la ressource, ça doit pouvoir se faire, mais déjà y'a pas de soucis pour ajouter ton exe secondaire dans les ressources, et ce avec n'importe quel compilateur.


 
j'y ai pensé, mais ca me semble encore plus crade que ma 1ere solution. y aurait pas moyen de lancer l'éxé directement depuis la ressource, genre avec une fct win32 bien tendue ?

n°349052
nonokao
moooort o foooot !!!
Posté le 01-04-2003 à 13:40:29  profilanswer
 

je vais chercher voir si je trouve, il me semble qu'on peut ...

n°349181
nonokao
moooort o foooot !!!
Posté le 01-04-2003 à 14:28:22  profilanswer
 

... j'ai po retrouvé ce ki me semblais permettre ça

n°349194
JPA
Posté le 01-04-2003 à 14:47:13  profilanswer
 

En RAR, celà va être dur : voir : http://www.unrarlib.org/faq.html
Il semble que l'algorithme de compression ne soit pas public.
Par contre il y en a des wagons sous d'autres formats. voir :
http://www.thefreecountry.com/sour [...] sion.shtml
 
Es tu forcé de faire un fichier .rar ?
A+

mood
Publicité
Posté le 01-04-2003 à 14:47:13  profilanswer
 

n°349205
Konar
Posté le 01-04-2003 à 14:56:38  profilanswer
 

JPA a écrit :

En RAR, celà va être dur : voir : http://www.unrarlib.org/faq.html
Il semble que l'algorithme de compression ne soit pas public.
Par contre il y en a des wagons sous d'autres formats. voir :
http://www.thefreecountry.com/sour [...] sion.shtml
 
Es tu forcé de faire un fichier .rar ?
A+


 
malheureusement ouais, y a du rar en sortie, donc en entrée chuis forcé de faire du rar...
 
merci de vos reponses, apparemment vais devoir garder le rar.exe dans l'appli...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [VC++] éxé dans un éxé...

 

Sujets relatifs
Plus de sujets relatifs à : [VC++] éxé dans un éxé...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)