Dienstag, 25. September 2012

Passwort eines Word Dokuments automatisiert überprüfen

Nachdem ich im vorigen Post Grundlegendes zur Einbindung von Microsoft Office Word erklärt habe, möchte ich heute nochmal speziellen Augenmerk auf das Öffnen von passwortgeschützten Dokumenten legen.
Mit folgendem Code lässt sich überprüfen, ob ein Passwort das richtige zum Öffnen des Dokumentes ist.
Durch Iteration kann so beispielsweise auch automatisiert nach einem Passwort gesucht werden.
            Object oMissing = System.Reflection.Missing.Value;

            Word.Application WordApp = new Word.Application();

            try
            {
                Word.Document ExistingDocument = WordApp.Documents.Open("Dateiname", oMissing, false, oMissing, "Passwort");
                MessageBox.Show("Richtiges Passwort");
            }
            catch (System.Runtime.InteropServices.COMException ex)
            {
                MessageBox.Show("Falsches Passwort");
            }

Kommentare:

  1. Hi Oliver!
    Könntest du vielleicht einen Post zum erstellen eines Wörterbuches mit Suchfunktion machen ?
    Schonmal Danke im voraus :).

    AntwortenLöschen
    Antworten
    1. Hallo!
      Was genau meinst du? Ein "normales" Wörterbuch, also von Deutsch nach Englisch? Wo genau soll da die Schwierigkeit bzw. das Augenmerk des Posts drauf sein?

      Löschen