🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #5761

DLL

#5761
From: Ivan Van den Bossche
Date: Sun, 09 Mar 2003 16:32
21 lines
1867 bytes
Hi,

Ik heb een routine in een Delphi DLL zitten die ik wil aanspreken vanuit een
C toepassing.  De functie die in de Delphi DLL zit zou als parameter een
HANDLE moeten bevatten.  Het volgende voorbeeld zal meer duidelijkheid
bieden:

HANDLE hFile = NULL;
hFile = CreateFile("c://BROL/00002.SPL", GENERIC_READ, FILE_SHARE_READ,
NULL,  OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);

Ik open dus in mijn C toepassing een file.  Nu is het de bedoeling dat ik
deze HANDLE (hFile) doorgeef aan een functie die in DLL zit die is
geschreven in Delphi (Object Pascal)...  Zodat ik deze geopende file verder
kan inlezen/bewerken vanuit die Delphi module.  Weet er iemand hoe ik dat
moet doen, eventueel met een voorbeeld?

Alvast bedankt,

Groeten,
Ivan
Technical Details
Message-ID: <N0Kaa.3669$Vq.422@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,2ddffd587659f35b,start
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,2ddffd587659f35b,start
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-03-09 08:32:47 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "Ivan Van den Bossche" <ivan.van.den.bossche@pandora.be>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: DLL
Lines: 25
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Message-ID: <N0Kaa.3669$Vq.422@afrodite.telenet-ops.be>
Date: Sun, 09 Mar 2003 16:32:45 GMT
NNTP-Posting-Host: 213.119.155.134
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1047227565 213.119.155.134 (Sun, 09 Mar 2003 17:32:45 MET)
NNTP-Posting-Date: Sun, 09 Mar 2003 17:32:45 MET
Organization: Telenet Internet