Scusate ma nonostante abbia letto tanta roba in questi giorni ancora riesco
a risolvere il mio problema.
Chi ha la pazienza di fare un piccolo esperimento con me?
Io ci provo....
Aprite il vostro VB, create un progetto di nome "saluto" di tipo ActiveX dll
Qui dentro create una classe che chiamerete "Esegui" che contiene il metodo
"Saluto" :
Public Sub saluto()
MsgBox "Ciao"
End Sub
Bene ora andate in File-->Crea saluto.dll
A questo punto mettiamo saluto.dll in c:\windows\system32 e registriamolo
con: regsvr32 c:\windows\system32\saluto.dll.
Ora create il file saluto.html che contiene quanto segue:
<HTML>
<HEAD>
<TITLE>Prova Saluto</TITLE>
<SCRIPT LANGUAGE="VBScript">
<!--
dim obj
set obj = CreateObject ("saluto.Esegui")
obj.Saluto
set obj = nothing
//-->
</SCRIPT>
</HEAD>
<BODY >
Eseguo la prova....
</BODY>
</HTML>
Ok, ora se fate doppio clik su questa bagina avrete un msgbox che contiene
la scritta "Ciao"
Ora fate questa prova, spostate saluto.html su un disco di rete se avete la
possibilita', oppure piazzatelo su un webserer, noterete che non funziona
piu'!!!!!! Dice che il componente ActiveX non puo' creare l'oggetto
saluto.Esegui.
Perfavore prima di rispondere fatela questa semplice prova, vi prego non
riesco proprio ad uscirne fuori :-(
Un grazie infinito a chi sapra' aiutarmi, o avra' semplicemente la pazienza
di fare questa semplice prova.