Avatar billede light Praktikant
30. april 2002 - 18:42 Der er 2 kommentarer og
1 løsning

Kalde en funktion i en dll fil !

Hvor den kalder man en funktion i en dll fil ???
Avatar billede ocp Nybegynder
30. april 2002 - 20:02 #1
Er det en ActiveX komponent? I så fald skal den bare registreres, så kan du benytte den ved at inkludere den ved at trykke Ctrl+T og finde den i listen.
Ellers skal du bruge flg. syntax:

Vi siger du har en DLL der hedder MyDLL.DLL som ligger i en "standard" sti. Dvs. winddows/system eller lignende. Den indeholde en funktion der hedder MyMethod som du gerne vil benytte. Denne funktion tager 2 parametre, en long og en string. Funktionen returnerer en long.

Public Declare Function MyMethod lib "MyDll.DLL" (myParameter1 as long, myParameter2 as string) as long


Vær opmærksom på at en forkert "declare function" kan få VB (eller windows) til at gå ned - så gem før du kører skidtet.
Avatar billede light Praktikant
02. maj 2002 - 08:34 #2
det var ikke det jeg spurgte om !!
Avatar billede ocp Nybegynder
02. maj 2002 - 09:28 #3
Jo, det var. Du skal så kalde funktionen ved at skrive:

MyMethod 1,"Test"
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester