/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Procedure erklæringer til .DLL
Fra : Thomas Riedel, LogiH~


Dato : 23-02-01 09:19


Findes der en utility, der automatisk laver genererer Object Pascal
interface til en vilkårlig .DLL?

Visse .DLL 'er kan installeres med regsvr32 <dll> og derefter hentes ind i
Delphi via et
Type Library, men det går ikke med alle.

Venlig hilsen

Thomas Riedel, LogiHouse



 
 
Søren W Nielsen (23-02-2001)
Kommentar
Fra : Søren W Nielsen


Dato : 23-02-01 11:10

Ja i Delphi.
New - vælg dll.
Søren

Thomas Riedel, LogiHouse <thr@image.dk> skrev i en
nyhedsmeddelelse:eYol6.15165$TL6.808584@news000.worldonline.dk...
>
> Findes der en utility, der automatisk laver genererer Object Pascal
> interface til en vilkårlig .DLL?
>
> Visse .DLL 'er kan installeres med regsvr32 <dll> og derefter hentes ind i
> Delphi via et
> Type Library, men det går ikke med alle.
>
> Venlig hilsen
>
> Thomas Riedel, LogiHouse
>
>



N/A (23-02-2001)
Kommentar
Fra : N/A


Dato : 23-02-01 13:51



Søren W Nielsen (23-02-2001)
Kommentar
Fra : Søren W Nielsen


Dato : 23-02-01 13:51

Okay

Så vidt jeg ved findes det ikke; men jeg håber da egentlig jeg tager fejl.
Det ville egenlig være et godt værktøj:)
Har du evt. checket på Delphi Super Page http://delphi.icm.edu.pl/ ???
Søren
Thomas Riedel, LogiHouse <thr@image.dk> skrev i en
nyhedsmeddelelse:WNrl6.15221$TL6.817013@news000.worldonline.dk...
> Hej Søren
>
> Jamen det er hvis jeg selv ønsker at lave en .DLL
> Jeg ønsker at kalde procedurer i en fremmed .DLL, (f.ex Winsock.dll, (det
er
> nu ikke den jeg vil kalde))
> Hilsen
> Thomas Riedel, LogiHouse
> Søren W Nielsen <dsl32953@vip.cybercity.dk> skrev i en
> nyhedsmeddelelse:975d1a$ltu$1@news.cybercity.dk...
> > Ja i Delphi.
> > New - vælg dll.
> > Søren
> >
> > Thomas Riedel, LogiHouse <thr@image.dk> skrev i en
> > nyhedsmeddelelse:eYol6.15165$TL6.808584@news000.worldonline.dk...
> > >
> > > Findes der en utility, der automatisk laver genererer Object Pascal
> > > interface til en vilkårlig .DLL?
> > >
> > > Visse .DLL 'er kan installeres med regsvr32 <dll> og derefter hentes
ind
> i
> > > Delphi via et
> > > Type Library, men det går ikke med alle.
> > >
> > > Venlig hilsen
> > >
> > > Thomas Riedel, LogiHouse
> > >
> > >
> >
> >
>
>





Jan [JPSoft DK] (23-02-2001)
Kommentar
Fra : Jan [JPSoft DK]


Dato : 23-02-01 14:03

Hej Thomas.
>...
> Jeg ønsker at kalde procedurer i en fremmed .DLL, (f.ex Winsock.dll, (det
er
> nu ikke den jeg vil kalde))
Tag og kig i din VCL source, eks.: ...\Source\RTL\Win\WinInet.pas

Her er C-headerne oversat, og det er nogenlunde på denne måde du skal gøre
dette.
Hvis du ikke ved hvilke procedure/funktioner .dll'en eksporterer kan du
prøve
med en TDUMP (bin mappen).

-Jan



Kurt Bilde (24-02-2001)
Kommentar
Fra : Kurt Bilde


Dato : 24-02-01 12:32

Hej Thomas !

"Thomas Riedel, LogiHouse" wrote:

> Findes der en utility, der automatisk laver genererer Object Pascal
> interface til en vilkårlig .DLL?

Ja, da JEDI projectet startede donerede den navnkundige Dr. Bob sit værktøj,
som netop kan gøre dette (altså hvis man har .h-filen). Kig på:

http://www.delphi-jedi.org
Samt på: http://www.drbob42.com/tools/headconv.htm

-Kurt


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste