Dll et VB

Bonjour, j'ai donwloadé 2 dll pour gérer les fichiers zip avec visual basic. Comment les inclures dans mon projet VB pour que je puisse les utiliser ?

4 réponses

  1. Contributeur
    tu crees un module et tu y declares la dll, par contre j'ai oublie la syntaxe c'est du gene : declare public <nomdll> mais je ne m'en rappelle plus, va voir sur le msdn, si j ne m trompe c'est explique dessus ou va voir le site http://www.vbfrance.com, regarde les anciens posts du forum, il y est explique ou bien regarde ds les sources a telecharger, il doit y avoir des projets avec declaration de dlls

    tafiscobar
    0
    1. Contributeur
      salut,
      place ceci hors de toute procédure ou dans un module:
      nom que tu veux pour ton prgramme

      Public Declare Function <nom que tu veux pour ton prgramme> Lib "<nom de la dll>" Alias "<nom de la fonction dans la dll> " (<arguments>) As Long


      exemple:

      Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long


      Lord AsKy
      Un intelligent peut jouer l'imbécile, pas le contraire:-)
      0
      1. Contributeur
        ...sans le "nom que tu veux pour ton programme" a la 2e ligne ... faute de frappe :-)

        Lord AsKy
        Un intelligent peut jouer l'imbécile, pas le contraire:-)
        0
        1. ok asky, mais le début de mon code qui utilise la dll, c'est par exemple :
          Dim oUnZip As CGUnzipFiles
          Set oUnZip = New CGUnzipFiles

          quand j'exécute, ça me dit qu'il ne connaît pas le type CGUnzipFiles
          0