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
HTML, Javascript, CSS, DHTML, XHTML
Utilizzare in uno script javascript o vbscript il metodo di un oggetto...
giovedì 12 giugno 2008 - 18.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
JUPITERCSC
Profilo
| Newbie
13
messaggi | Data Invio:
gio 12 giu 2008 - 18:32
674_Esempio Controllo Activex.zip
CREATO IL CONTROLLO ACTIVE X DI NOME UserControl1, HO AGGIUNTO UN MODULO DI CLASSE (NOME DELLA CLASSE: CLASS1)
CONTENENTE IL SEGUENTE CODICE:
Public Sub VisualizzaMes(ByVal Messaggio As Variant)
Dim MsgBResult As Integer
MsgBResult = MsgBox(Messaggio, vbInformation + vbOKOnly, "Messaggio")
End Sub
in seguito ho creato una pagina asp contenente il seguente codice:
<%
Dim vbOcx
Set vbOcx = Server.CreateObject("Progetto1.UserControl1")
vbOcx.VisualizzaMes("Ciao")
%>
1090x610
231Kb
1111x644
232Kb
vorrei che avviata, la pagina asp, venisse visualizzato nella classica messagebox di visual basic 6 il messaggio passato come
argomento al metodo "VisualizzaMes()" dell' oggetto vbOcx
Tengo a precisare che il file ocx ha nome "Progetto1.ocx", che il componente e' stato perfettamente registrato con l'utility
"regsvr32.exe"utilizzando la sintassi "regsvr32 Progetto1.ocx". Nota bene: L'ocx è solo un esempio. so bene di poter utilizzare
altre funzioni per visualizzare un messaggio, come l' alert del javascript!!!
C'è qualcuno che mi sa dire dove sbaglio?
Grazie
BY JUPITERCSC
BY JUPITERCSC
ridaria
Profilo
| Expert
905
messaggi | Data Invio:
gio 12 giu 2008 - 18:40
non credo sia possibile, se lo è, hai risolto il problema del messageBox che non esiste in asp.net!
Ma forse non capito cosa tu voglia fare.
Riccardo
Ridaria
JUPITERCSC
Profilo
| Newbie
13
messaggi | Data Invio:
gio 12 giu 2008 - 19:47
LA 00P PREVEDE CHE OGNI OGGETTO ISTANZIATO POSSEGGA METODI, PROPRIETA'. QUESTE PERMETTO L'INTERFACCIAMENTO DELL'OGGETTO CON ALTRI OGGETTI. NEL MIO CASO STO SVILUPPANDO UN SITO ALL'INTERO DEL QUALE NECESSITO DI AZIONI CHE POSSONO ESSERE MESSE IN ATTO SOLO CON VB6, VB.NET E C# (FRA LE TANTE COSE VORREI VISUALIZZARE IMMAGINI E ANIMAZIONI FRUTTO DI ELABORAZIONI DI FUNZIONI APPARTENENTI ALLE LIBRERIE DIRECTX OPPURE MI PIACEREBBE CREARE UN CONTROLLO ACTIVEX ALL'INTERNO DEL QUALE INSERIRE IL CONTROLLO ACTIVEX MICROSOFT AGENT. ) IL PUNTO E' QUESTO NON RIESCO A CHIAMARE IL METODO PROPRIO DEL CONTROLLO ISTANZIATO CON LA FUNZIONE CREATEOBJECT O CREATEACTIVEXOBJECT IL CUI TIPO COINCIDE CON LA DLL DA ME CREATA IN VB6. IL METODO ANZICCHE' ESSERE CHIAMATO ALL'INTERNO DEL CONTROLLO ACTIVEX IN SEGUITO AL VERIFICARSI DI UNA DETERMINATA AZIONE, VIENE CHIAMATA DALLO SCRIPT VBSCRIPT O JAVASCRIPT.
BY JUPITERCSC
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 !