Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   DLL private prozeduren (https://www.delphipraxis.net/129161-dll-private-prozeduren.html)

gizzy 13. Feb 2009 18:48

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):

http://download.eyecook.net/fehler_1.bmp

Und abschmieren tut er dann schon bei "Image.Picture.LoadFromFile(img);". Ich weiß wirklich nicht wo das problem liegt.

brechi 13. Feb 2009 20:25

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?)

gizzy 13. Feb 2009 21:48

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

jaenicke 13. Feb 2009 21:54

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 22:19 Uhr.
Seite 2 von 2     12   

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