スレッドについてのシステム情報を返します。
GetThreadInfo (Dim InfoID as Integer)
InfoID
返される情報です。
Data
返される情報を含む Variant 型です。
次の表に示す LSI_ 定数を GetThreadInfo に渡し、GetThreadInfo からその定数の現在の値を戻させます。
コード |
意味 |
---|---|
LSI_THREAD_LINE |
現在の行番号 |
LSI_THREAD_PROC |
現在のプロシージャの名前 |
LSI_THREAD_MODULE |
現在のモジュールの名前 |
LSI_THREAD_VERSION |
LotusScript® のバージョン番号 |
LSI_THREAD_LANGUAGE |
各国語設定 |
LSI_THREAD_COUNTRY |
国または地域の設定 |
LSI_THREAD_TICKS |
現在のクロックの刻みを取得 |
LSI_THREAD_TICKS_PER_SEC |
秒ごとのクロックの刻みを取得 (並行処理プリミティブをサポートするプラットフォームでのみ使用可能) |
LSI_THREAD_PROCESS_ID |
現在のプロセス ID を取得 (並行処理プリミティブをサポートするプラットフォームでのみ使用可能) |
LSI_THREAD_TASK_ID |
現在のタスク ID を取得 (並行処理プリミティブをサポートするプラットフォームでのみ使用可能) |
LSI_THREAD_CALLPROC |
呼び出し側プロシージャの名前を取得 |
LSI_THREAD_CALLMODULE |
呼び出し側モジュールの名前を取得 |
定数の値は lsprcval.lss で定義されます。このファイルは、lsconst.lss を通じて自動的に取り込まれます。