f@bio80
27-02-2004, 09:04
Salve a tutti. Ho provato a integrare una dll all'interno di un programmino asp, in questo modo:
var lib = new ActiveXObject("Progetto1.Class1");
e anche in quest'altro:
var lib = Server.CreateObject("Progetto1.Class1");
Premetto che la dll è stupida stupida, prende una stringa e ci attacca "ciao", l'ho fatta in vb6 e sotto vb6 và tranquillamente.
Asp sembra sentirla bene, l'esecuzione non dà alcun errore, mentre se cambio il nome del metodo o se tolgo un argomento ho un errore, ma il problema è che non ho alcun tipo di ritorno:
z= lib.ciao (stringtest1, stringtest2);
sia z che stringtest2 (la stringa di ritorno) rimangono vuote!
credo di avervi spiegato tutto, c'è qualcuno che al volo capisce dove sto sbagliando? grassie! ;)
c:\>iao
var lib = new ActiveXObject("Progetto1.Class1");
e anche in quest'altro:
var lib = Server.CreateObject("Progetto1.Class1");
Premetto che la dll è stupida stupida, prende una stringa e ci attacca "ciao", l'ho fatta in vb6 e sotto vb6 và tranquillamente.
Asp sembra sentirla bene, l'esecuzione non dà alcun errore, mentre se cambio il nome del metodo o se tolgo un argomento ho un errore, ma il problema è che non ho alcun tipo di ritorno:
z= lib.ciao (stringtest1, stringtest2);
sia z che stringtest2 (la stringa di ritorno) rimangono vuote!
credo di avervi spiegato tutto, c'è qualcuno che al volo capisce dove sto sbagliando? grassie! ;)
c:\>iao