iclib
Automation
Datas
Data
Codes
Code
DpacFiles
DpacFile

DpacFiles Object

 DpacFileオブジェクトの集合体です。DpacFilesを構築したときのInstalledDirectory\dpacの下にあるDPACファイル(DPACオブジェクトをFPACで構築している場合はFPACファイル)が登録されています。

METHOD  
Count  
item  
CreateDpacFile  
GetDpacFileOfPath  
ImportTextFile  

long Count()

 DpacFileオブジェクトの個数を返します。


IDispatch* item(long Index)

 インデックス位置のDpacFileオブジェクトを取得します。

引数

Index : = {1..Count}, インデックス位置

戻り値

DpacFileオブジェクトを返します。指定したインデックス位置にDpacFileオブジェクトがない場合はNULLを返します。


long CreateDpacFile(BSTR Filename, long Companies, long Days)

 DPACファイルを新規作成し、DpacFilesオブジェクトの末尾に追加します。

引数

Filename :ファイル名称をフルパスで指定します。
Companies :最大銘柄数
Days :最大日数

戻り値

失敗した場合は-1を、成功した場合は要素を追加したインデックス位置を返します。


IDispatch* GetDpacFileOfPath(BSTR Path)

 指定したパスにあるファイルをDpacFileオブジェクトにして返します。

引数

Path :ファイル名称をフルパスで指定します。

戻り値

DpacFileオブジェクト


long ImportTextFile(BSTR TextFilename, BSTR DpacFilename)

 テキスト形式のファイルをDPACファイルに変換し、作成したDpacFileオブジェクトをDpacFilesオブジェクトの末尾に追加します。

引数

TextFilename :テキスト形式のファイル名称をフルパスで指定します。
DpacFilename :作成するDPACファイル名称をフルパスで指定します。

戻り値

失敗した場合は-1を、成功した場合は要素を追加したインデックス位置を返します。



Copyright(C)2000-2001 Koji Ebata