Dokument geändert



  • Hi

    ich habe eine Text Anwenwendung, und möchte nun dem Benutzer anzeigen, das sein Dokument nach dem letzten Speichern verändert wurde. Will dann oben ein Sterchen hinzufügen, das er sieht, das er noch abspeichern muss.

    Woher weiß ich, das das Dokument noch nicht abgespeichert wurde bzw er es verändert hat, aber noch nicht abgespeichert hat

    gruß
    Thorsten



  • Es gibt eine Funktion IsModified(), die dir Nonzero zurück gibt, wenn dein Document seit dem letzten Speichern geändert wurde.

    Dazu musst du aber, immer wenn irgendwelche Änderungen vorgenommen werden, SetModifiedFlag(TRUE) aufrufen. Dadurch wird der Benutzer auch zum Schluß gefragt, ob er noch speichern will.



  • Und wie kann ich zum Beispiel, in meiner MDI geöffneten Dokumente alle zusammen gleich abspeichern ohne jedes einzelne auszuwählen und abzuspeichern?!

    gruß
    Thorsten


Anmelden zum Antworten