![]() |
Wie feststellen ob Inhalt vom TEmbeddedWB geändert wurde?
Hallo,
ich habe einen TEmbeddedWB mit DesignMode := true. Also eine Webbrowser, in dem der Anwender den Inhalt bearbeiten kann. Ich möchte nun feststellen, ob der Anwender den Inhalt bearbeitet hat. Zweck: In meinem Programm soll ein Diskettensymbol enabled werden, sobald der Anwender den Inhalt bearbeitet. Eine OnChange-Methode habe ich leider nicht gefunden. Danke im Voraus! Grüße BlueStar |
Re: Wie feststellen ob Inhalt vom TEmbeddedWB geändert wurde
Hallo
Du kannst via IsDirty abfragen, ob der Inhalt verändert wurde.
Delphi-Quellcode:
Edit: Geht noch einfacher via
uses ActiveX;
if (EmbeddedWB1.Document as IPersistFile).IsDirty = S_OK then ShowMessage('Inhalt verändert')
Delphi-Quellcode:
Falls du den TEditDesigner verwendest:
EmbeddedWB1.Modified
Delphi-Quellcode:
if EditDesigner1.IsDirty = S_OK then ...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 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