🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #301

Re: DLLe

#301
From: Krzysztof Swiatkowski
Date: Wed, 01 Oct 1997 00:00
37 lines
1702 bytes
On 29 Sep 1997 12:39:04 GMT, in pl.comp.lang.delphi "Przemyslaw Smiejek"
<smi...@priv.onet.pl> wrote:

>Pytanie zapewne lamerskie, ale nie wiem jak sobie z nim poradzi�. Ot� mam
>bibliotek� DLL, w kt�rej podobno jest kilka procedur mi potrzebnych. Jak j�
>wykorzysta�? Tzn jak wywo�a� procedur� z DLLa? Bo z OBJta umiem, ale z
>DLLem nie wiem, jak to zrobi�...

LoadLibrary
GetProcAdress

sprawd� te funkcje dok�adnie w helpie, w tej chwili nie mam nic sensownego
pod r�k�, ale to taka bzdurka:

libInstance = LoadLibrary( "mylibrary.dll" );
MyFunc = FuncType( GetProcAddress( libInstance, "RequestedProcedureName") );


FuncType robi rzutowanie na zadeklarowany wcze�niej typ procedury, tu ju�
musisz wiedzie� jakie ma parametry i co zwraca i jaki jest typ jej
wywo�ania:
pascal - Win3.x
cdecl - niekt�re dziwne biblioteki pisane w C/C++
stdcall - Win32

HTH
Hobbit

--
--------------------------------- >>> replying cut nospam from my address
Krzysztof Swiatkowski - Lodz      >>> odpowiadajac usun nospam z adresu
e-Mail:  hobbit@dom.vr.pl.nospam [lub] hobbit@priv.onet.pl.nospam

"Program - zaklecie komputerowe przeksztalcajace dane wejsciowe
na komunikaty o bledach" - some quotes file.
__________________________________
Technical Details
Message-ID: <3433ea02.4312136@news.nask.org.pl>
Path: mbox-mo1.pugleaf.net!unknown!not-for-mail
References: <01bcccd4$b7aafa20$94b5ccc2@ppp>

Show Full Headers
Complete Article Headers
From: hobbit@dom.vr.pl.nospam (Krzysztof Swiatkowski)
Subject: Re: DLLe
Date: 1997/10/01
Message-ID: <3433ea02.4312136@news.nask.org.pl>
X-Deja-AN: 277132170
References: <01bcccd4$b7aafa20$94b5ccc2@ppp>
X-Mistypings: Forte Agent 1.5/32.451
Organization: Bag End
Newsgroups: pl.comp.lang.delphi
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit