次の方法で共有


InvisibleApp.ProcessID プロパティ (Visio)

現在の Microsoft Visio プロセスの一意の ID を返します。 読み取り専用です。

構文

ProcessID

InvisibleApp オブジェクトを表す変数。

戻り値

Long

注釈

ProcessID プロパティは、指定されたインスタンスに対して一意な値を返します。 アプリケーションは、現在のワークステーションに4294967296 (2^32) 以上のスレッドが作成されるまで、値を再利用しません。

重要

ProcessID によって返される値は、現在の Visio インスタンスの Windows プロセス ID と同じではありません。

この Microsoft Visual Basic for Applications (VBA) プログラムでは、ProcessID プロパティを使用して、現在の Microsoft Visio プロセスの一意の ID を判断する方法を示します。

Sub ProcessID_Example () 
 
    Dim vsoApplication As Visio.Application 
 
    'Get the current instance of Microsoft Office Visio. 
    Set vsoApplication = Visio.Application 
 
    'Prints the unique ID of the current Visio process.  
    Debug.Print "Visio Process identifier: "; vsoApplication.ProcessID 
 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。