Thema
:
Delphi
Bedingt Prozedur aufrufen
Einzelnen Beitrag anzeigen
oki
Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
Delphi 2007 Professional
#
20
Re: Bedingt Prozedur aufrufen
30. Jan 2008, 15:22
So wird ein Schuh draus:
zusammenfalten
·
markieren
Delphi-Quellcode:
{$R *.dfm}
type
TPortOut =
procedure
(Port:Word;Data:Byte);
stdcall
;
var
PortOut: TPortOut =
nil
;
AHandle: THandle = 0;
implementation
procedure
TForm1.Button1Click(Sender: TObject);
begin
AHandle := LoadLibrary('
io.dll
');
if
AHandle <> 0
then
begin
PortOut := GetProcAdress(AHandle, '
PortOut
');
if
PortOut <>
nil
then
begin
PortOut($378,255);
end
;
FreeLibrary(AHandle);
end
;
Gruß oki
[edit]
Handle
auf AHandle [/edit oki]
42
Zitat
oki
Öffentliches Profil ansehen
Mehr Beiträge von oki finden