Aufstellung einer Kennwort-geschützten Mappe in der Meinung 2007
Microsoft Outlook, Tipps & Tricks Fügen Anmerkungen Hinzu
Wenn Sie Meinung verwenden, um Nachrichten auszutauschen, die vertrauliche Daten, wie Geschäftsgeheimnisse, preisgünstige Pläne, Lohnliste-Details, oder Eigentumsinformation enthalten, könnten die Daten für das Schnüffeln verwundbar sein, wenn Sie Ihren Schreibtisch verlassen. Sie können das verhindern, indem Sie die vertraulichen Nachrichten in einer Mappe versorgen, die durch ein Kennwort, aber leider geschützt ist, gibt Meinung Ihnen keinen Weg, das zu tun. Glücklich ist es ziemlich leicht, eine Kennwort-geschützte Mappe aufzustellen, einen VBA-Code verwendend. Fortunately, it’s fairly easy to set up a password-protected folder using some VBA code.
Im Grundlegenden Sehredakteur, klicken Sie auf ThisOutlookSession doppel, um das Modul zu öffnen und dann die folgende globale Variable zur Spitze des Moduls hinzuzufügen:
Privater WithEvents myExplorer Als Forscher
Das ermöglicht Ihnen, Ereignisse für den Forscher-Gegenstand zu fangen, der die Meinungsschnittstelle vertritt. Insbesondere Sie wollen das BeforeFolderSwitch Ereignis fangen. Dieses Ereignis schießt, wenn der Benutzer versucht, eine verschiedene Mappe zu zeigen. Die Idee besteht darin, dass, weil diese Ereignis-Feuer vor der anderen Mappe gezeigt werden, Sie den Ereignis-Dressierer verwenden können, um den Benutzer um ein Kennwort zu bitten. Wenn das richtige Kennwort nicht gegeben wird, annullieren Sie den Mappe-Schalter. This event fires when the user tries to display a different folder. The idea is that because this event fires before the other folder is displayed, you can use the event handler to ask the user for a password. If the correct password isn’t given, you cancel the folder switch.
Um den MyExplorer-Gegenstand zu verwenden, zeigen Sie das ThisOutlookSession Modul, klicken Sie auf Anwendung in der Gegenstand-Liste und dann klicken Sie auf Anlauf in der Verfahren-Liste. Im Application_Startup Ereignis-Dressierer, den VBA zum Modul hinzufügt, fügen Sie die folgende Behauptung hinzu, um myExplorer auf den aktiven Forscher-Gegenstand der Meinung zu setzen (sieh Abbildung 1): In the Application_Startup event handler that VBA adds to the module, add the following statement to set myExplorer to Outlook’s active Explorer object (see Figure 1):
Satz myExplorer = Anwendung. ActiveExplorer

Abbildung 1 im Grundlegenden Sehredakteur, fügen den Stummel für den Startupevent Dressierer hinzu, Anwendung in der Gegenstand-Liste und Anlauf in der Verfahren-Liste auswählend.
Damit getan können Sie jetzt den Dressierer für das BeforeFolderSwitch Ereignis aufstellen. Im ThisOutlookSession Modul, klicken Sie auf myExplorer in der Gegenstand-Liste und dann klicken Sie auf BeforeFolderSwitch in der Verfahren-Liste. Sie können jetzt den in der Auflistung 1 gezeigten Code hinzufügen. You can now add the code shown in Listing 1.
Auflistung 1 Ein Ereignis-Dressierer, Der den Benutzer um ein Kennwort Vor der Schaltung zum â €œConfidentialâ-€ Mappe Bittet.


Dieses Verfahren akzeptiert ein Argument genannt NewFolder, der die Mappe vertritt, auf die der Benutzer versucht umzuschalten. Wenn der Name dieser Mappe Vertraulich ist, bittet das Verfahren den Benutzer, ins Kennwort einzugehen. Wenn das Kennwort nicht zusammenpasst, wird das Annullieren Argument dazu gesetzt stimmt, was bedeutet, dass die Mappe nicht gezeigt wird. If the password doesn’t match, the Cancel argument is set to True, which means the folder isn’t displayed.
VERWARNUNG
Der Code in der Auflistung 1 verwendet das Wortkennwort als das Mappe-Kennwort. Wenn Sie diesen Code auf Ihrem System verwenden, sind sicher, das Kennwort zu einem weniger offensichtlichen Wort oder Ausdruck zu ändern.
Sie könnten sich gerade fragen, wie sicher diese Methode darin besteht, wenn das Kennwort direkt im Code zeigt. Als Dinge Standplatz ist es nicht sicher, weil ein Verstand-Benutzer weiß, wie man den VBA-Code untersucht. Deshalb müssen Sie andere davon abhalten, das Projekt anzusehen. Hier sind die Schritte zu folgen: Therefore, you need to prevent others from viewing the project. Here are the steps to follow:
- Im Grundlegenden Sehredakteur, wählen Sie Werkzeuge, Projekteigenschaften aus, wo Projekt der Name Ihres VbaProject ist. OTM Projekt (ist der Verzug-Name Project1).OTM project (the default name is Project1).
- Zeigen Sie das Schutzetikett, das in der Abbildung 2 gezeigt ist.
- Klicken Sie, um das Schloss-Projekt zu aktivieren, um Ankreuzfeld anzusehen.
- Tippen Sie ein Kennwort in den Kennwort-Textkasten und dann tippen Sie ihn wieder im Bestätigen Kennwort-Textkasten.
- OK klicken.

Abbildung 2 Gebrauch das Schutzetikett, um nicht bevollmächtigte Benutzer davon abzuhalten, Ihre Meinung VBA Code anzusehen.
Geschlossene Meinung, und fängt es dann wiederan, um das Kennwort auszuführen.
Technorati Anhängsel: Kennwort geschützt, Meinung 2007
Beliebtheit: 3 % [?]







Neue Anmerkungen