Sono contento per le risposte ricevute, ma la pratica non funziona!!!
Provare per credere!!!
Possibile che non ci sia modo di usare un componente dentro una ActiveX DLL ????
Riallego il tutto per chi volesse provare questo semplice esempio:
PROGETTO ActiveX DLL di nome Class1:
codice:Option Explicit ' PROPERTIES': Public m_comm As MSComm Private m_num As Long Private m_str As String Public Sub function1(ByVal var As String) MsgBox var m_str = "Str1" m_num = 1 m_comm.CommPort = 1 '<-------!!!! ERROR!!!!! End Sub
PROGETTO Standard EXE:
codice:Private Sub Command1_Click() Dim class As New Class1 class.function1 ("pippo") End Sub
Non c'e' verso di farlo funzionare usando l'istruzione SET.
MatteoXMad

Rispondi quotando