Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi EInvalidPointer nach Programmende (DLL wurde eingebunden) (https://www.delphipraxis.net/79017-einvalidpointer-nach-programmende-dll-wurde-eingebunden.html)

grenzgaenger 5. Jan 2008 22:31

Re: EInvalidPointer nach Programmende (DLL wurde eingebunden
 
die andere frage ist, warum willst delphi spezifische DLL's erstellen? da hast doch keinen vorteil von... der vorteil von DLL's wäre ja normal, dass man sie mit jeder anderen programmiersprache verwenden kann... und dieser geht über sharemem oder bei bpl's verloren... :roll:

Michael80 6. Jan 2008 08:34

Re: EInvalidPointer nach Programmende (DLL wurde eingebunden
 
IMHO ist es nicht nur die Verwendung durch andere Sprachen, sondern viel wichtiger die Pflege von mehrfach verwendetem Code an einer einzigen Stelle, und nicht 10 mal in der Anwendung.

oder seh ich das falsch?

Bernhard Geyer 6. Jan 2008 08:40

Re: EInvalidPointer nach Programmende (DLL wurde eingebunden
 
Zitat:

Zitat von Michael80
IMHO ist es nicht nur die Verwendung durch andere Sprachen, sondern viel wichtiger die Pflege von mehrfach verwendetem Code an einer einzigen Stelle, und nicht 10 mal in der Anwendung.

oder seh ich das falsch?

Ja. Dafür braucht man keine DLL's. Das macht man indem der mehrfach verwendete Code nur in einer Unit liegt und von dort verwendet wird.

DLL's verwendet man z.B.:
- Um sprachunabhängig Funktionalität bereitzustellen
- Plugin-Systeme zu realisieren

Michael80 6. Jan 2008 08:45

Re: EInvalidPointer nach Programmende (DLL wurde eingebunden
 
wenn sich aber nun der code ändert, muss ich immer die ganze anwendung weitergeben, und so reicht es die DLL zu tauschen :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:29 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