InvisibleApp. StartupPaths-Eigenschaft (Visio)InvisibleApp.StartupPaths property (Visio)

Ruft die Pfade ab, in denen von Microsoft Visio nach Add-Ons von Drittanbietern oder von Benutzern gesucht wird, die beim Starten der Anwendung ausgeführt werden sollen, oder legt die Pfade fest.Gets or sets the paths where Microsoft Visio looks for third-party and user add-ons to run when the application is started. Lese-/Schreibzugriff.Read/write.

SyntaxSyntax

Ausdruck. StartupPathsexpression.StartupPaths

Ausdruck Eine Variable, die ein InvisibleApp -Objekt darstellt.expression A variable that represents an InvisibleApp object.

RückgabewertReturn value

ZeichenfolgeString

BemerkungenRemarks

Die StartupPaths -Eigenschaft wird standardmäßig auf eine leere Zeichenfolge ("") festgelegt.The StartupPaths property is set to an empty string ("") by default.

Die Zeichenfolge, die an die StartupPaths -Eigenschaft übergeben und von dieser empfangen wird, ist dieselbe Zeichenfolge, die im Dialogfeld Dateispeicherorte angezeigt wird.The string passed to and received from the StartupPaths property is the same string shown in the File Locations dialog box. (Klicken Sie auf die Registerkarte Datei , klicken Sie auf Optionen, klicken Sie auf erweitert, und klicken Sie dann unter Allgemeinauf Dateispeicherorte.) Diese Zeichenfolge wird im Unterschlüssel HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Visio\Application\StartupPath gespeichert.(Click the File tab, click Options, click Advanced, and then, under General, click File Locations.) This string is stored in the HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Visio\Application\StartupPath subkey.

Wenn die Anwendung nach Add-on-Dateien von Drittanbieter-und Benutzer Startanwendungen sucht, sucht Sie in allen Pfaden, die in der StartupPaths -Eigenschaft genannt werden, sowie auf den Pfaden aller Start-Add-ons, die beim Setup installiert sind, und allen Unterordnern dieser Pfade.When the application looks for third-party and user startup add-on files, it looks in all paths named in the StartupPaths property, as well as at the paths of any startup add-ons installed at setup, and all the subfolders of those paths. Wenn Sie die StartupPaths-Eigenschaft an die EnumDirectories-Methode übergeben, wird eine vollständige Liste der vollqualifizierten Pfade in den übergebenen Ordnern zurückgegeben.If you pass the StartupPaths property to the EnumDirectories method, it returns a complete list of fully qualified paths in the folders passed in.

Durch Festlegen der StartupPaths -Eigenschaft werden vorhandene Werte für StartupPaths im Dialogfeld Dateispeicherorte ersetzt.Setting the StartupPaths property replaces existing values for StartupPaths in the File Locations dialog box. Rufen Sie die vorhandene Zeichenfolge ab, und fügen Sie dann dieser Zeichenfolge den neuen Dateispeicherort wie im folgenden Code an, um vorhandene Werte beizubehalten:To retain existing values, get the existing string and then append the new file path to that string, as shown in the following code:

Application.StartupPaths = Application.StartupPaths & ";" & "newpath ".

Warnung

Das Ändern der Windows-Registrierung auf beliebige Weise, ob im Registrierungs-Editor oder programmgesteuert, birgt immer ein gewisses Risiko.Modifying the Windows registry in any manner, whether in the Registry Editor or programmatically, always carries some degree of risk. Eine falsche Änderung kann zu schwerwiegenden Problemen führen, wodurch das Betriebssystem unter Umständen neu installiert werden muss.Incorrect modification can cause serious problems that may require you to reinstall your operating system. Es wird empfohlen, die Registrierung eines Computers vor dem Ändern stets zu sichern.It is a good practice to always back up a computer's registry first before modifying it.

BeispielExample

Dieses VBA-Makro (Microsoft Visual Basic for Applications) zeigt, wie die StartupPaths -Eigenschaft verwendet wird, um der Liste der Start Pfade einen Pfad hinzuzufügen.This Microsoft Visual Basic for Applications (VBA) macro shows how to use the StartupPaths property to add a path to the Start-up paths list.

Public Sub StartupPaths_Example() 
  
    Dim strMessage As String 
    Dim strNewPath As String 
    Dim strStartupPath As String 
    Dim strTitle As String  
 
    'Get the path we want to add.  
    strStartupPath = Application.StartupPaths  
    strTitle = "StartupPaths"  
    strMessage = "The current content of the Visio Start-up paths box is:"  
    strMessage = strMessage & vbCrLf & strStartupPath  
    MsgBox strMessage, vbInformation + vbOKOnly, strTitle  
    strMessage = "Type in an additional path for Visio to look for add-ons. "  
         
    strNewPath = InputBox$(strMessage, strTitle)  
 
    'Make sure the folder exists and that it's not 
    'already in the Start-up paths box.  
    strMessage = ""  
 
    If strNewPath = ""  Then 
        strMessage = "You did not enter a path." 
    ElseIf InStr(strStartupPath, strNewPath)  Then 
        strMessage = "The path you specified is already in the Start-up paths box." 
    ElseIf Len(Dir$(strNewPath, vbDirectory)) = 0 And _  
                Len(Dir$(Application.Path & strNewPath, _  
                vbDirectory)) = 0 Then 
        strMessage = "The folder you typed does not exist (or is empty)." 
    Else 
        Application.StartupPaths = strStartupPath & ";" & strNewPath 
        strMessage = "We just added " & strNewPath & _  
                " to the startup paths." 
    End If 
       
    If strMessage <> ""  Then 
        MsgBox strMessage, vbExclamation + vbOKOnly, strTitle  
    End If 
  
End Sub

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.