Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Object-Pascal / Delphi-Language (https://www.delphipraxis.net/35-library-object-pascal-delphi-language/)
-   -   Delphi DLL's debuggen (https://www.delphipraxis.net/28242-dlls-debuggen.html)

The-X 21. Aug 2004 22:44


DLL's debuggen
 
wie oft hat man sich aufgeregt, das man dll's nicht in der IDE ausführen kann ?

für die, die es noch nicht wissen... "man kann es doch" :mrgreen:

indem man die funktion die man testen möchte in ein "mini"-programm importiert und aufruft,
und dieses progrämmchen dann als "Host-Application" bei der DLL einträgt
(Menü: Ausführen/Run -> Parameter)

so kann man z.B. auch DLL's im Einzelschrittmodus testen und muss sich nicht aufregen das einem dauernd das Programm abstürzt oder ähnliches, wenn man ein Plugin basteln möchte ;)

Delphi-Quellcode:
program DLL_Host;

function helloworld(wparam:longint):boolean;stdcall;external 'test.dll' Name 'helloworld';

begin
  helloworld(0);
end.
so klein, und doch so wirksam kann dieses kleine Stückchen Delphi-Source sein :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz