Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    77

    Usare in VB6 una DLL

    Ciao a tutti,

    non so quanto la cosa risulti complicata (almeno credo):

    io ho una DLL che ho usato in C++. Ora voglio usare la stessa in VB6. Come devo fare?
    Devo crearmi un modulo .bas in cui definisco tutte le funzioni?
    tipo:
    Public Declare Function xxx Lib "yyy.dll" (ByVal zzz As Long) As Long



    Inoltre nella DLL è definita una classe.... ma come devo definirla nel modulo .bas? O devo creare una classe .cls?

    Essendo la prima volta che faccio qualcosa del genere per favore potete spiegarmi in maniera semplice come devo fare?

    Grazie!!!!

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463

    Re: Usare in VB6 una DLL

    Originariamente inviato da ermurena
    io ho una DLL che ho usato in C++. Ora voglio usare la stessa in VB6. Come devo fare?
    Dipende dal prototipo della funzione. Prova a riportarlo.


    Originariamente inviato da ermurena
    Inoltre nella DLL è definita una classe.... ma come devo definirla nel modulo .bas? O devo creare una classe .cls?
    Se parliamo di una DLL "standard", non è possibile: le DLL esportano solamente funzioni.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.