![]() |
JvRichedit + Tabelle
Hi!
Ein JvRichedit kann ja eine Tabelle darstellen, wenn ich sie per Copy und Paste einfüge, nur wie erstelle ich eine Tabelle in ein JvRichedit? Vielleicht bin ich zu blöd, aber ich habe nichts dazu gefunden. Ciao Frederic |
Re: JvRichedit + Tabelle
Das unterstützt das dahinter steckende RichEdit-Control nicht, selbst in der neuesten Version nicht - soll heißen, da gibt's kein API für.
Du müsstest die Tabelle "von Hand" in RTF zusammenbasteln und per EM_REPLACESEL (bzw. EM_STREAMIN) einfügen. |
Re: JvRichedit + Tabelle
Hi!
Aha, danke für die Info. Dann frage ich mich, wie sich das von Hand basteln lässt? Oder wie kann ich ein Objekt (Excel-Tabelle) einfügen? (siehe MegaDemo, leider ohne Quelltext!) Ciao Frederic |
Re: JvRichedit + Tabelle
Schau dir am besten mal ein RTF-Dokument mit Notepad an, ist ja ähnlich wie HTML mit Formatauszeichnungen (aber natürlich ganz anderen). Ggf. kannst du so eine Datei mit Platzhaltern versehen und diese nach deinen Bedürfnissen füllen.
Alternativ gibt's bei MS die ![]() Ein Objekt in ein RichEdit einzufügen ist "eigentlich" gar nicht so schwer, nur hast du danach programmtechnisch eigentlich keine Kontrolle mehr darüber. Da müsstest du mal in die Quelltexte von JvRichEdit schauen, insbesondere in die Funktion "InsertObjectDialog" - die implementiert den Menüpunkt "Einfügen" / "Objekt..." wie man ihn auch aus Word kennt. Da musst du dann halt nicht den Dialog nehmen sondern die Werte (GUID usw.) konstant einsetzen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 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