![]() |
IHTMLDocument2 FormatBlock systemsprachenabhängig?
Hallo!
Wenn ich mir vom IHTMLDocument2 via IDM_GETBLOCKFMTS eine Liste der verfügbaren Blockformate hole, dann sieht diese Liste so aus:
Code:
Auf einem Windows, das von Beginn an in Englisch installiert wurde, sind diese Kommandos dann auch in Englisch. Aus diesem Grund kann ich z.B. solche Format-Kommandos nicht hartcodiert verwenden. Denn auf einem englischen Windows verstünde MSHTML z.B. bei
Standard
... Überschrift 1 Überschrift 2 Überschrift 3 ...
Delphi-Quellcode:
nur Bahnhof.
Document.execCommand('FormatBlock', False, 'Überschrift 1');
Gibt es da auch eine systemsprachen-unabhängige Möglichkeit? Andernfalls frage ich mich, wie MS auf die glorreiche Idee kam, lokalisierte Schnittstellen zu implementieren :shock: Einfacher gefragt: Kann man nicht einfach dem aktuellen Block z.B. ein <h1> zuweisen statt den Umweg über benannte Kommandos zu gehen? Grüße Cody |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:48 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