the_unforgiven
13-07-2010, 15:25
Scrivo anche qui solo perchè è anche un problema windows dependent a quanto pare.
allora, ho scritto una macro vba, che apre matlab e instaura una connessione socket tra i due.
macro scritta in excel 2003, matlab r2007a 7.5 e windows XP. tutto funziona bene
stessa macro, stesse versioni dei programmi, su un'altra macchina con windows 7 non funziona più.
in debug, fallisce su questa riga:
Set Sock = New MSWinsockLib.Winsock
dicendo:
errore di runtime 429. il controllo ActiveX non è in grado di creare l'oggetto
è da stamattina che tento di risolvere googlando, ho provato di tutto, aggiungendo il file
MSWINSCK.OCX in system.32
registrando varie dll con regsvr32
aggiunto il riferimento alla Microsoft winsock control 6.0
registrando millemila altri cazzi.....niente. Qualcuno ha qualche idea???
per favore, sono nella shit fino al collo se non funge.
:D
allora, ho scritto una macro vba, che apre matlab e instaura una connessione socket tra i due.
macro scritta in excel 2003, matlab r2007a 7.5 e windows XP. tutto funziona bene
stessa macro, stesse versioni dei programmi, su un'altra macchina con windows 7 non funziona più.
in debug, fallisce su questa riga:
Set Sock = New MSWinsockLib.Winsock
dicendo:
errore di runtime 429. il controllo ActiveX non è in grado di creare l'oggetto
è da stamattina che tento di risolvere googlando, ho provato di tutto, aggiungendo il file
MSWINSCK.OCX in system.32
registrando varie dll con regsvr32
aggiunto il riferimento alla Microsoft winsock control 6.0
registrando millemila altri cazzi.....niente. Qualcuno ha qualche idea???
per favore, sono nella shit fino al collo se non funge.
:D