devo associare un icona ad un programma
ma non all' estensione .exe ma ad un unico file
devo associare un icona ad un programma
ma non all' estensione .exe ma ad un unico file
In sostanza, vuoi che il tuo eseguibile abbia una particolare icona? Basta impostarla nelle proprietà del progetto...
Amaro C++, il gusto pieno dell'undefined behavior.
si infatti con dotnet lo si inserisce nel progetto ma
devo farlo in dotnet per un programma in vb6.0
quindi ho solo un file exe e dal dotnet evo scrivere
sul registro di sistema ed associare l'icona a quel file
Non puoi effettuare questa operazione tramite il registro di sistema, devi modificare il file .exe (nello specifico, devi modificarne le risorse incorporate, il che è piuttosto complicato). Se spieghi esattamente da cosa deriva questa esigenza forse si può trovare un altro modo...
Amaro C++, il gusto pieno dell'undefined behavior.
vi e un programma in vb 6.0
un programma in dotnet
e un programma per fare il pacchetto di installazione che e
setup factory
che mi crea un file solo per entrambi i programmi (fatti in vb 6.0 e dotnet)
Mi hanno chiesto di cambiare l'icona del programma in vb 6.0
con setupfactory in fase di installazione vado a scrivere sul registro di sistema
e quindi volevo gestire cosi questo problema
Tempo fa quando cercavo il modo come associare un file ad un programma
vidi anche un qualcosa del genere per le icone sempre da registro di sistema ... ma ora non riesco a trovarla
ho trovato qualcosina
ma ancora non s tradurla in codice
HKEY_CLASSES_ROOT
\_.xyz -> (Predefinito) = extxyz
|
\_extxyz
|_DefautIcon -> (Predefinito) = percorso\icona.ico
|_shell
|_open
|_ command -> (Predefinito) = percorso_programma_exe "%1"
http://forum.html.it/forum/showthread/t-745144.html
Questo metodo vale per associare un'icona ad un tipo di file, non per fare quello che vuoi tu. Se non hai i sorgenti del programma VB6 (così da poter cambiare l'icona direttamente nel progetto) puoi sempre usare un programma come ResHack per rimpiazzare l'icona dell'eseguibile prima di creare il setup.
Amaro C++, il gusto pieno dell'undefined behavior.
ho i sorgenti del programma in vb 6. ma non riesco ancora a trovare il modo
come il programma associ l' icona.........
Vai nelle proprietà del progetto VB6 e lì scegli la nuova icona.
Amaro C++, il gusto pieno dell'undefined behavior.
ok vi e in alto nome programma
ed in basso vi sono i nomi di vari form ...
scegliendo un form cambia l'icona
giusto !!!