Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi ShellExecute NonVCL Version (https://www.delphipraxis.net/11223-shellexecute-nonvcl-version.html)

Chewie 2. Nov 2003 13:37

Re: ShellExecute NonVCL Version
 
Zitat:

Zitat von Christian Seehase
eine DLL nur Funktionen aus DLLs können dynamisch oder statisch importiert werden, nicht die DLLs.

:shock: Drückt man das jetzt so aus :gruebel:

sharkx 2. Nov 2003 13:42

Re: ShellExecute NonVCL Version
 
Den Satz versteh ich nu auch nit *gg*

Ich kann doch eine dll dynamisch oder statisch laden, richtig?

Ich kann auch eine function zur Laufzeit importieren, richtig?

Also wo hängts? :)

Chewie 2. Nov 2003 13:45

Re: ShellExecute NonVCL Version
 
Es ist wohl nur eine Sache der Terminologie:

Du lädst eine DLL, um daraus eine Funktion zum importieren. Du importierst aber keine DLL.
Der Unterschied zwischen stat. und dynamsichem Import ist der, das im ersten Falle dir der Compiler die Arbeit abnimmt, allerdings hast du hier keine Möglichkeit zu überprüfen, ob die Funktion wirklich in der DLL existiert. Ist dieser Fall möglich, solltest du auf den dynamischen Import zurückgreifen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:09 Uhr.
Seite 2 von 2     12   

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