PDA

View Full Version : File dll


breiko
13-07-2004, 19:11
Ciao ragazzi volevo inserire un'icona in un file DLL solo che non ho la minima idea come fare ne per creare il file ne con quale linguaggio. :mc:

Qualcuno potrebbe aiutarmi?

breiko
13-07-2004, 21:24
up

cionci
13-07-2004, 22:14
Perchè vuoi mettere le icone proprio in un file DLL ?

breiko
14-07-2004, 00:20
Voglio fare un'installazione e mi serve un'icona che voglio inserire in un file DLL. :cry:

disumano
14-07-2004, 01:42
si, ma un'icona la puoi racchiudere direttamente nel file .exe che distribuisci...

cionci
14-07-2004, 08:41
Se hai fatto il file DLL con Visual Studio basta aggiungere un file RC vuoto al progetto e poi aggiungere l'icona alle risorse...

breiko
14-07-2004, 10:51
Ragazzi a questo punto vi chiedo: nel file exe devo inserire questa icona (da copiare da qualche parte) e far eseguire un file .reg !

Come posso fare? Che linguaggio uso?

cionci
14-07-2004, 11:03
Se è un eseguibile per Windows con una icona già assegnata basta usare un resource editor e cambiare l'icona...
Ad esempio con Visual C++ vai su apri e scegli tutti i file...modalità resources...

breiko
14-07-2004, 14:43
Ciao volevo scaricarmi Visual C++.. secondo te per quello che devo fare va bene il Visual C++ toolkit 2003 scaricabile dal sito microzoz?

cionci
14-07-2004, 15:35
Non so che sia Visual C++ toolkit 2003...
Visual C++ non è scaricabile...

Questo è un resource editor free... Non puoi editare direttamente l'icona, ma poi sostituirne una tua a quella già presente...

http://www.users.on.net/~johnson/resourcehacker/

breiko
14-07-2004, 16:59
Ciao ho provato ad usare ResHack per modificare il file di wintricks per installare il pulsantino nella barra di explorer ma l'unica icona che ResHack trova è quella del file .exe. Inoltre non posso modificare nient'altro dell'installazione.. ad es. il collegamento con il sito, il dialog dell'installazione ecc.

Sono al punto di partenza:muro:

Forse ho creato un po di confusione dividendo il mio problema in 2 post... ecco l'altro: http://forum.hwupgrade.it/showthread.php?s=&threadid=726276

cionci
14-07-2004, 18:23
Infatti credevo che fosse quella l'icona da trovare...
Mi dai il link ?

breiko
14-07-2004, 18:55
http://www.wintricks.it/download/WinTricks_IE-Tools1.2.exe

cionci
14-07-2004, 19:07
Ad occhio questo dile eseguibile rilascia una DLL e l'icona è contenuta all'interno d questa dll... Funziona così ?

breiko
14-07-2004, 19:14
Allora io so che per inserire la l'icona bisogna operare sui registri.. Il codice deve essere pressapoco questo...


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\{F6FE5D00-8F11-11d2-804F-00105A133818}]
"MenuStatusBar"="WinTricks"
"MenuText"="Sito WinTricks"
"Icon"="C:\\WINDOWS\\SYSTEM\\SHELL32.DLL,22"
"ButtonText"="WinTricks"
"Default Visible"="Yes"
@=""
"ToolTip"="Trucchi Windows"
"exec"="http://www.wintricks.it"
"HotIcon"="C:\\WINDOWS\\SYSTEM\\SHELL32.DLL,22"
"CLSID"="{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}"


probabilmente usa un'icona di winzoz
---> "Icon"="C:\\WINDOWS\\SYSTEM\\SHELL32.DLL,22"

cosa che volevo fare io ma con un'icona tutta mia dentro un file DLL! (se metto gif non funzia)

cionci
14-07-2004, 19:36
Devi mettere o un file .ico o una DLL con dentro una icona (basta fare una DLL vuota, come ho scritto nei primi post)...

Questo programma serve per creare i file .ico...

breiko
14-07-2004, 19:51
E per creare il file .exe che esegua il reg e copi l'icona nella cartella specificata?

cionci
14-07-2004, 19:55
In teoria non importa...basta un .reg e un autoscompattante che ti permetta di eseguire un programma alla fine dello scompattamento...

breiko
14-07-2004, 20:26
come dire... facile? hehe a parte che sono di nuovo al punto di partenza? :cry:

cionci
14-07-2004, 20:30
WinAce permette di farlo...

cionci
14-07-2004, 20:32
L'istruzione da eseguire è regedit /s "nomedelfile.reg"