27. august 2004 - 10:11Der er
13 kommentarer og 2 løsninger
Nemme DLL'er
Er der nogen der kan give mig et lille eks på hvordan jeg kan smide data fra eks TEXTBOX fra en FORM til en DLL, og behandle dem og smide dem tilbage igen????
Først skal du lave en klasse, som skal fungere som forside af DLL'en. I denne klasse skal du lave de Sub-rutimer, som du gerne vil have tilgænglig i DLL'en. Husk at de rutimer som skal være synlige, skal hedde Public Sub/functions og dem som ikke skal kunne startes/vises udmiddelbart fra DLL'en, men skal bruges til interne rutimer, skal være Private Sub/functions.
Herefter kan du begynde med at tilføje forms m.m. Din rutime i en VB DLL vil så komme til at se således ud:
Public Function Beregn(byval Ta1 as integer, byval Tal2 as integer) as interger 'beregn tal1 og tal2 dim NytTal as integer NytTal = Tal1 + Tal2 Beregn = NytTal Unload me end function
Nu kompilerer du dll'en. Ovre i et andet visual basic program, skal du under referencer, finde din DLL. Herefter kan du blot lave følge sub i din program.
Private Sub Test_Af_DLL() Dim interntDLLNAVN as myDLL Set interntDLLNAVN = NEW myDLL
Prøv at læs beskrivelsen i spørgsmålet, og se om det ikek kan hjælpe. Der er masser af andre besvarede spørgsmål. Du skal sikkert også referere til den
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.