Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Come realizzare un'applicazione in VB6.0 che chiama una DLL in VB6.0 (ActiveX DLL)?

    Devo realizzare un programmino in VB6.0 che chiama delle routine presenti in una DLL anch'essa in VB6.0. E' un ActiveX DLL.

    Qualcuno può postarmi del codice di esempio o un link per tale problematica?


    Grazie



  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quale codice?

    Semplicemente aggiungi un riferimento alla DLL in VB6 e usa il nuovo oggetto ...



    P.S. Come saprai c'è un'area apposita per il VB6
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Quale codice?

    Semplicemente aggiungi un riferimento alla DLL in VB6 e usa il nuovo oggetto ...



    P.S. Come saprai c'è un'area apposita per il VB6

    Intendevo dire, del codice in VB6.0 che chiama una DLL VB6.0.
    Un esempio da riprendere rapidamente....

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ti ripeto ... prima aggiungi un riferimento e poi scrivi il codice in base al nuovo oggetto (ai suoi metodi, alle sue proprietà).

    Per capirci, di quale DLL parli?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Ti ripeto ... prima aggiungi un riferimento e poi scrivi il codice in base al nuovo oggetto (ai suoi metodi, alle sue proprietà).
    Per capirci, di quale DLL parli?
    Penso di aver esposto esaurientemente la questione.

    Ho una DLL (ActiveX DLL) in VB6.0 costituita da una serire di Sub, del tipo: Sub Pippo1(), Sub Pippo2(), Sub Pippo3(), ecc. ecc...

    Mi serve realizzare un main, in VB6.0, che possa referenziarsi alle Sub della DLL, tutto qui.

    Se qualcuno può postarmi del codice esplicativo (tutorial) o un buon link dove attingere le informazioni..




  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se la DLL è costituita da una serie di Sub allora non è un ActiveX ... ma VB6 crea solo DLL ActiveX quindi non sono semplici Sub ma "metodi" di una classe che è implementata nella DLL.

    Devi conoscere il nome di questa classe e istanziare un oggetto con la New per utilizzarne i metodi.

    A proposito ... hai aggiunto il riferimento alla DLL come ti avevo suggerito di fare più volte?


    P.S. Quando ti ho detto di quale DLL si tratta intendevo proprio di indicare il link per scaricarla in modo da poter controllare.
    Ultima modifica di oregon; 28-01-2014 a 14:19
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.