ダウンロード・ファイルの条件(debugger.Download.Propertyプロパティの引数)を作成します。
[型]
class DownloadCondition:
FileName = ""
DownloadFileType = DownloadFileType.LoadModule
DownloadObject = True
DownloadSymbol = True
VendorType = VendorType.Auto
OutputInputCorrection = True
|
[変数]
|
|
FileName
|
ダウンロード・ファイルをフルパスで指定します。
|
DownloadFileType
|
ダウンロード・ファイルの種類を指定します。
指定可能な種類を以下に示します。
|
|
|
DownloadFileType.LoadModule
|
ロード・モジュール・ファイル(デフォルト)
|
DownloadFileType.Hex
|
インテル拡張ヘキサ・ファイル
|
DownloadFileType.SRecord
|
モトローラ・Sタイプ・ファイル
|
DownloadFileType.Binary
|
バイナリ・ファイル
|
DownloadObject
|
オブジェクト情報をダウンロードするかどうかを指定します。
True :オブジェクト情報をダウンロードする
False :オブジェクト情報をダウンロードしない
|
DownloadSymbol
|
シンボル情報をダウンロードするかどうかを指定します。
True :シンボル情報をダウンロードする
False :シンボル情報をダウンロードしない
|
VendorType
|
コンパイラ・ベンダを指定します。
指定可能な種類を以下に示します。
|
|
|
VendorType.Auto
|
デバッグ情報の出力内容から判断して,コンパイラ・ベンダを自動で指定します(デフォルト)。
|
VendorType.Ghs
|
Green Hills Software, Inc.製コンパイラを使用する場合に指定します。
|
OutputInputCorrection
|
入力補完機能用の情報を生成するかどうかを指定します。
True :入力補完機能用の情報を生成する
False :入力補完機能用の情報を生成しない
|
[詳細説明]
[使用例]
>>>di = debugger.Download.Property
>>>print di[0].FileName
C:\project\test.abs
>>>print di[0].DownloadFileType
LoadModule
>>>dc = DownloadCondition()
>>>dc.FileName = "C:/project/test2.abs"
>>>dc.DownloadFileType = DownloadFileType.LoadModule
>>>di.Add(dc)
>>>debugger.Download.Property = di
>>>
|