incorporer des fichiers dans une DLL ?

incorporer des fichiers dans une DLL ? - Divers - Programmation

Marsh Posté le 02-06-2003 à 14:25:04    

Bonjour, j'ai vu qu'une appllication hta pouvait par exemple être stockée dans une dll et appellée de la sorte :  
res:\\fic.dll/fic.hta
 
en ouvrant la dll ave c l'utilistaire adéquat, g vu que de nombreux fiixchiers étaient en fait stockés dans la dll le plus simplement du monde : sans cryptage etc... la dll n'est en fait qu'un package de tous ce s fichiers.
 
comment faire une telle DLL ? (incorporer des fichiers dedans....)
 
Merci d'avance

Reply

Marsh Posté le 02-06-2003 à 14:25:04   

Reply

Marsh Posté le 02-06-2003 à 17:14:35    

up plzzzzz  :bounce:

Reply

Marsh Posté le 02-06-2003 à 17:34:33    

ca me parait farfelu en diable

Reply

Marsh Posté le 03-06-2003 à 09:27:13    

pour ceux qui auraient win 2003 server, le raccourci vers les proprietes de 'ordinateur est de ce type : on lance res:\\mys.dll/mys.hta
 
en "decompressant" mys.dll, on s'appercoit que l'on peut lancer le hta en dehors de la dll !

Reply

Marsh Posté le 03-06-2003 à 09:33:24    

Ca a vraissemblablement qqc à voir avec les resources... j'avais poster un truc là dessus l'année dernière, regarde si ça t'aide.


---------------
Le Tyran
Reply

Marsh Posté le 03-06-2003 à 10:33:52    

dans un fichier .rc (ressources) à lier à ta DLL, tu as des lignes du style:
 

Code :
  1. tonID CUSTOM "chemindufichieraincorporer"


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 03-06-2003 à 10:42:52    

drasche a écrit :

dans un fichier .rc (ressources) à lier à ta DLL, tu as des lignes du style:
 

Code :
  1. tonID CUSTOM "chemindufichieraincorporer"




 
 :jap: stout à fait ça.


---------------
Le Tyran
Reply

Marsh Posté le 03-06-2003 à 16:46:19    

concretement, je crée un fichier .rc sous VC++ et apres  
? !

Reply

Marsh Posté le 03-06-2003 à 16:48:20    

lapiou a écrit :

concretement, je crée un fichier .rc sous VC++ et apres  
? !


 
Je sais pas, je l'ai fais qu'avec C++ builder :D
 
En théorie tu compile tes resources et tu les ajoutes à ton projet.


---------------
Le Tyran
Reply

Marsh Posté le 03-06-2003 à 16:51:34    

oki mais... moi, je ne veux pas faire de projet C++... c juste pour créer une dll avec fichiers a l'intérieur.. ya pas d'autre moyen que d'utiliser un logiciel de prog pour un langage précis alors que je n'y touche même pas?!

Reply

Marsh Posté le 03-06-2003 à 16:51:34   

Reply

Marsh Posté le 03-06-2003 à 16:53:21    

Si ya moyen. Essaye ResourceHack (plus sur du nom) c un chtit prog de modifications des ressources.


---------------
Le Tyran
Reply

Marsh Posté le 05-06-2003 à 09:27:58    

Maintenant, g un ".rc" potable, comment je fais la DLL ???
 
Merci

Reply

Marsh Posté le 05-06-2003 à 10:13:39    

Bon, c bon, g trouvé la solution, c excellent ce truc !!!!!
 
il faut donc creer un .rc avec les fichiers à incorporer et ensuite attaquer le fichier avvec un chemin res  
 
cheminexecutable res://chemindll/cheminficheirincorpore
 
si celà interesse, je peux uploader un ti projet c++ et un exemple..

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed