![]() |
RichEdit per DLL formatieren
Ich habe ein RichEdit auf der Form und möchte bestimmte Schlüsselwörter darin fett machen lassen. Der Code zum Formatieren incl. der Schlüsselwärter soll dabei in einer DLL stehen. Deshalb werde ich der Function in der DLL wohl das RichEdit übergeben und auch als result zurückbekommen müssen. Gibt es da keine bessere Methode?
Außerdem brauch ich die graphics Unit für TFontStyles und TColor und ComCtrls fürs RichEdit. Das macht aber die DLL ziemlich groß, gibt's da keine andere Möglichkeit? Gruß |
Habt ihr keinen Vorschlag? :(
|
Hi,
wenn Du direkt die API-Funtionen nutzt, dann reicht es, wenn Du lediglich das Handle des RichEdit-Controls übergibst. Microsoft hat eine recht ausführliche Befehlsreferenz in der Bibliothek stehen: ![]() Sofern Du die Pro-Version von Delphi hast, müsste der entsprechende Quellcode beiliegen und damit hättest Du dann auch bestimmt genug Anschauungsmaterial, wie Borland die API-Funktionen verpackt hat. Grüße, Daniel |
Danke, nur ich blick durch die Funktionen noch nicht ganz durch. Hast du vielleicht etwas Beispielcode?
Meinst du das RichEdit Demo? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:26 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