Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Connessione da pagina ASP.NET a oggetto VB6
martedì 18 ottobre 2005 - 14.49
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
mimmo21
Profilo
| Junior Member
56
messaggi | Data Invio:
mar 18 ott 2005 - 14:49
Dovrei connettermi da una pagina ASP.NET a un'applicazione VB6 usando DCOM. Il problema è che per l'applicazione in VB6 non posso utilizzare New perchè non devo instanziare una nuova copia ma devo attaccarmi ad una che sta già girando e alla quale possono essere attaccate già altre applicazioni. Da un programma scritto in VB6 facevo questo tramite la funzione CreateObjectEx (la CreateObject non andava bene perchè dovevo specificare anche il server remoto).Ora non so come fare.Avete dei suggerimenti o dei link?
Grazie
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 18 ott 2005 - 15:49
In VB.NET so che per compatbilità verso il passato è rimasto il metodo CreateObject che accetta appunto un ProgID e il nome del server. Il nome del server però è marcato come Optional quindi non è obbligatorio.
Non conosco altri modi per interfacciarti a oggetti COM remoti.
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
mimmo21
Profilo
| Junior Member
56
messaggi | Data Invio:
mar 18 ott 2005 - 17:05
>In VB.NET so che per compatbilità verso il passato è rimasto
>il metodo CreateObject che accetta appunto un ProgID e il nome
>del server. Il nome del server però è marcato come Optional
> quindi non è obbligatorio.
Ho provato ad utilizzare la CreateObject ma non funziona, mi dice "Impossibile creare il componente ActiveX". Se invece utilizzo la New mi dice "Esecuzione del server non riuscito".Ho letto alcune cose sul COM Interop e altre cose le devo ancora leggere.Tu ne sai niente?
Grazie x la risp.
Ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 18 ott 2005 - 23:59
Ciao Mimmo,
purtroppo io ho dato un taglio netto al passato e sono andato direttamente su .NET quindi ho migrato il codice di eventuali componenti COM che mi erano rimasti proprio per non avere problemi di questo tipo.
So che tante aziende ma anche tanti professionisti spesso non riescono a migrare così in fretta enormi quantità di linee di codice. Purtroppo non saprei che altro consigliarti. Immagino che sia possibile comunque collegarsi al componente utilizzando l'interoperabilità di .NET, ma come ti dicevo, meno la vedo/uso meglio è perchè spesso è fonte di problemi.
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !