![]() |
Re: DLL private prozeduren
Also, ich kann jetzt Debuggen (juhu danke) und hab alles auf String geändert (wobei ich dann ja späder diese weitere borland dll brauche). Ich übergebe jetzt den Pfad zu einen Temp angelegten Bild.
Allerdings weiß ich nicht ob das so aussehen soll: (Bei prog geht es richtig raus): ![]() ![]() Und abschmieren tut er dann schon bei "Image.Picture.LoadFromFile(img);". Ich weiß wirklich nicht wo das problem liegt. |
Re: DLL private prozeduren
Wie du im Screenshot sehen kannst die der String nicht richtig.
Hast du in der Exe und Dll den selbene Prozedurheader (auch beide mit stdcall bzw beide ohne?) |
Re: DLL private prozeduren
Delphi-Quellcode:
interface
uses ExtCtrls, Graphics; function decrypt(img: String; font: String): String; stdcall; implementation function decrypt(img: String; font: String): String; stdcall; external 'thedll.dll'; ja |
Re: DLL private prozeduren
Und ShareMem ist bei beiden Projekten als erste Unit in der List? Bei DLL und Programm?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:17 Uhr. |
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