Utilizzare in uno script javascript o vbscript il metodo di un oggetto...

giovedì 12 giugno 2008 - 18.32

JUPITERCSC Profilo | Newbie

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

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

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
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5