13/06/10 17:32
Come l'hai inserito? Hai creato un file di risorse (.RES)?
13/06/10 18:35
super rambo
Si, scusate se ho dimenticato di dirlo..
aaa
13/06/10 18:59
Allora ti basta usare la funzione LoadResData
13/06/10 21:35
Ovviamente devi farlo ma non è così semplice. Dovresti controllare che il componente non sia già presente ed, eventualmente, devi gestire la versione; se è presente un componente più recente, allora NON devi sostituirlo perché potresti creare problemi ad altre applicazioni già installate.
Per la registrazione, non ha senso usare un file .bat ma basta eseguire il comando
regsvr32
da codice VB con una Shell; oppure, meglio, puoi dichiarare la API per la registrazione contenuta nell'ocx e richiamarla da codice.
Non capisco perché non usare prodotti free, testati e già pronti per l'uso come Inno Setup ... non ha molto senso voler (ri)fare da soli quello che è già pronto e che è stato messo a punto con anni di sviluppo e test.
14/06/10 18:34
super rambo
Ciao, facendolo da me posso avere il livello di personalizzazione che voglio.. comunque come posso fare per ottenere la versione di un componente?? Ovviamente ho fatto anche un programma che disinstalla il tutto. Però non riesco a cancellare quest'ultimo dato che è in esecuzione.. Consigli??
aaa