[プロセスにアタッチ]

提供: Appmethod Topics
移動先: 案内検索

[実行]メニュー への移動

[実行|プロセスにアタッチ...]

ローカル コンピュータ、リモート PC、またはマルチデバイス ターゲット プラットフォーム上で現在動いているプロセスをデバッグします。

項目 説明

[デバッガ]

プロセスのデバッグに使用するデバッガを以下から選択します。

  • [Embarcadero Win32 デバッガ]: 32 ビット Windows アプリケーションに使用するデフォルトの組み込みデバッガ
  • [Embarcadero Win64 デバッガ]: 64 ビット Windows をターゲットとするアプリケーションのデバッグ用に特別に設計されたデバッガ
  • [Embarcadero Mac OS X デバッガ]: OS X が動作する Mac や iOS シミュレータをターゲットとするアプリケーションのデバッグ用に特別に設計されたデバッガ
  • [Embarcadero iOS32 デバイス デバッガ]: 32 ビット iOS デバイスをターゲットとするアプリケーションのデバッグ用に特別に設計されたデバッガ
    メモ: [プロセスにアタッチ] は、Embarcadero iOS32 デバイス デバッガではサポートされていません。
  • [Embarcadero iOS64 デバイス デバッガ]: 64 ビット iOS デバイスをターゲットとするアプリケーションのデバッグ用に特別に設計されたデバッガ
    メモ: [プロセスにアタッチ] は、Embarcadero iOS64 デバイス デバッガではサポートされていません。
  • [Embarcadero Android デバッガ]: Android デバイスをターゲットとするアプリケーションのデバッグ用に特別に設計されたデバッガ
    メモ: [プロセスにアタッチ] は、Embarcadero Android デバッガではサポートされていません。

[リモート マシン]

使用しているデバッグ方法に応じて、以下のようにこのフィールドを入力します。

[実行中のプロセス]

ローカル マシン、またはリモート マシンが指定されている場合にはリモート マシン(リモート デバッグ サーバーが動いている必要があります)で、現在実行されているプロセスの一覧が表示されます。

[イメージ名]

プロセスの名前が表示されます。

[PID]

プロセスのプロセス識別子が表示されます。

[パス]

プロセスの場所が表示されます。

[システム プロセスも表示]

[実行中のプロセス]のリストにシステム プロセスが含められます。

[アタッチ後に一時停止]

デバッガをアタッチした後でプロセスを一次停止し、[CPU]ビューを表示します。実行を再開するには、実行、ステップ実行、またはトレース実行を行う必要があります。

[更新]

実行中のプロセスのリストを更新して表示し直します。

[アタッチ]

選択したプロセスにデバッガをアタッチし、[アタッチ後に一時停止]がオンの場合には[CPU]ウィンドウを開きます。

IDE 自体や既にデバッガをアタッチしているプロセスを選択している場合には、[アタッチ]ボタンは無効になります。

関連項目