Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi SynEdit Highlighter (in DLLs?) auslagern! (https://www.delphipraxis.net/11890-synedit-highlighter-dlls-auslagern.html)

mirage228 16. Nov 2003 11:31


SynEdit Highlighter (in DLLs?) auslagern!
 
Hallo,

ich wollte fragen, ob es eine Möglichkeit gibt SynEdit Highlighter irgendwie auszulagern, z.B. in DLLs. Mein erster Versuch in der DLL eine Instanz des Highlighters zu erzeugen und alls Funktionsergebnis im Hauptprogramm aufrufen zu lassen und dieses schließlich dem SynEdit zuzuweisen schlug mit einer Access Violation fehl.

Wie kann man nun SynEdit Highlighter (in DLLs?) auslagern?

thx
mirage228

Alter Mann 16. Nov 2003 12:50

Re: SynEdit Highlighter (in DLLs?) auslagern!
 
Hi,

möchtest Du den 'SynEdit' oder den 'Highlighter' auslagern?

Ist eigendlich egal. Schreibe eine funktion in deiner DLL die das gewünschte Object zurückgibt, stdcall!!!

z.B: function GetHighlighter():TSynEditHighlighter; stdcall;

mirage228 16. Nov 2003 18:37

Re: SynEdit Highlighter (in DLLs?) auslagern!
 
Hi,

danke für den Tipp.

Ich hatte es genauso gemacht und die oben beschriebene AccessViolation bekommen.

Ich habe nun festgestellt, dass es sich um einen Fehler in SynEdit 1.1 handelt:
http://sourceforge.net/tracker/index...21&atid=103221

Werde mir dann wohl die CVS laden müssn.

mfG
mirage228


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