![]() |
Re: tabstop rechtsbündig
Hallo,
ich zitiere noch mal ... Zitat:
Auch die Wrapperklasse in TurboDelphi unterstützt nur RichEdit 2.0. und wenn ich das ![]() Zitat:
![]() |
Re: tabstop rechtsbündig
Ob nun Richedit 2 oder 3 verwendet wird, liegt auch mit am Windows, bzw. der initialisierten Common-Controls.
Der Windows-Fensterklassenname für v2 und v3 ist gleich und was nun genommen wird hängt dann nur noch von den Common-Controls ab. Klar hat Delphi nur die Schnittstellen für v2 und unterstützt IDE-seitig nicht mehr, aber das RichEdit kann es ja dennoch. Also kann man in soeinem Fall auch die RichEdit3-Befehle verwenden. |
Re: tabstop rechtsbündig
In D7 wird aber noch Version 1 verwendet (Riched32.dll)
|
Re: tabstop rechtsbündig
Jupp, durm ja die Frage nach Delphi und OS
Delphi > welche Windows-Fensterklasse wird zum Erstellen genommen Delphi > mit oder ohne Manifest und welche CommonControls wurden initialisiert OS > was steht überhaupt zu Verfügung |
Re: tabstop rechtsbündig
Hallo,
mein OS ist Windows Vista Home Premium mit allen Updates. Ich habe Turbo Delphi (ca. 2 Jahre alt); ich habe das xp-manifest "installiert". Wie checke ich, welche Common-controls initialisiert wurden? Frage: Würde es laufen, wenn ich Delphi 2010 hätte? |
Re: tabstop rechtsbündig
Hallo,
Zitat:
Zitat:
Das ist schon ab D3 so. |
Re: tabstop rechtsbündig
Hallo,
ich habe jetzt folgendes eingefügt: LoadLibrary('msftedit.dll'); Und da hat es irgenwie auch teilweise EINMAL funktioniert. Jetzt aber nicht mehr. Schade. Noch einen Tipp parat? |
Re: tabstop rechtsbündig
Das Problem ist halt, das die delphieigene VCL-Komponente erstmal nur "mindestens" ein Richedit 2.0 anfordert.
Und ob es nun ein 2.0 oder ein 3.0 bekommt, daß hängt nun von mehreren faktoren ab, auf welche du garnicht sso genau Einfluß nehmen kannst. Allerdings sind die gewünschten Funktionalitäten nur mindestestens in einem 3 enthalten (besser wäre ein 4 oder gar 5, da diese eigenständige Windowskomponenten sind ... nicht so wie 2 und 3) |
Re: tabstop rechtsbündig
Hallo,
und wie kann ich ein "Dreier" laden lassen? Ich habe jetzt Delphi 2010, Windows 7. Sollte es damit funktionieren? Danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:32 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