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
App. WinForms / WPF .NET
Tag OBJECT e UserControl .NET
sabato 21 agosto 2004 - 15.05
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
pdan
Profilo
| Newbie
7
messaggi | Data Invio:
sab 21 ago 2004 - 15:05
Non ho ben capito come realizzare un componente .NET che posso caricare in un tag OBJECT per essere eseguito sul client IE (no server).
Credo che sia cosi ma non mi funziona:
1) creo un nuovo Windows Control Library.
2) nel root del namespace (proprietà del proggetto) ci metto MyComponents.
3) poi nel codice PRIMA di Public Class UserControl1 ci metto "namespace MyControl".
4) aggiungo un metodo Public Sub Calcola all'interno dell'UserControl1, che non fa niente.
5) compilo tutto e mi sce il file mycomp.dll che copio nella root del web.
5) creo una pagina html con il tag OBJECT e id=mycomp1 classid=mycomp.dll#MyComponents.MyControl.UserControl1.
6) creao un vbscript che richiama il metodo.
6) eseguendo la pagina con
http://127.0.0.1/prova/prova.html
mi ritorna che Calcola() non è riconosciuto come membro dell'oggetto
dove sbaglio ??
grazie in anticipo a chi mi risponde!
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
dom 22 ago 2004 - 23:44
Ciao pdan,
prova a leggere questo documento Microsoft dovrebbe esserti d'aiuto:
http://support.microsoft.com/?id=317346
ciao
david
pdan
Profilo
| Newbie
7
messaggi | Data Invio:
lun 23 ago 2004 - 17:50
Ok ho creato da zero un componente con una funzione, ma ora mi ritorna con un errore su system.security.permissions, anche se ho autorizzato il componente con il configuratore di MS.NET FW 1.1 al massimo delle autorizzazioni.
Nel componente però ho utilizzato una chiamata ad una DLL pura (una API) con DLLImport, forse è la il problema xche non posso eseguire chiamate API da componente caricato in IE ?
Come si può ovviare ?.. non è che desidero fare chiamate pericolose.. e che sono costretto ad usare DLL proprietarie che verranno installate poi attraverso il CAB, per ora quello è un altro passo.
Grazie in anticipo.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 23 ago 2004 - 22:18
Leggiti questi due articolo in modo approfondito:
http://msdn.microsoft.com/msdnmag/issues/02/06/Rich/default.aspx
http://msdn.microsoft.com/msdnmag/issues/02/01/UserCtrl/default.aspx
Fanno un'ampia panoramica su quello che stai facendo e probabilmente risolvi il tuo problema.
ciao
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 !