CFile
CFile は CFileBin 及び CFileTxt クラスの基本クラスです。
説明
CFile クラスは派生クラスの MQL5 API 関数への容易化されたアクセスを提供します。
宣言
class CFile: public CObject |
タイトル
#include <Files\File.mqh> |
継承階層CObject CFile 直接子孫 CFileBin, CFilePipe, CFileTxt |
クラスメソッド
属性 |
|
Handle |
ファイルハンドルを取得します。 |
Filename |
ファイル名を取得します。 |
Flags |
ファイルフラグを取得します。 |
SetUnicode |
FILE_UNICODE フラグを設定/クリアします。 |
SetCommon |
FILE_COMMON フラグを設定/クリアします。 |
一般的なファイルメソッド |
|
Open |
ファイルを開きます。 |
Close |
ファイルを閉じます。 |
Delete |
ファイルを削除します。 |
IsExist |
ファイルの存在をチェックします。 |
Copy |
ファイルを複製します。 |
Move |
ファイルを名前変更/移動します。 |
Size |
ファイルサイズを取得します。 |
Tell |
現在のファイル位置を取得します。 |
Seek |
現在のファイル位置を設定します。 |
Flush |
データをディスクに描きだします。 |
IsEnding |
ファイルの終わりをチェックします。 |
IsLineEnding |
行の終わりをチェックします。 |
一般的なフォルダメソッド |
|
FolderCreate |
フォルダを作成します。 |
FolderDelete |
フォルダを削除します。 |
FolderClean |
フォルダをクリアします。 |
検索メソッド |
|
FileFindFirst |
検索を開始します。 |
FileFindNext |
ファイルの検索を続行します。 |
FileFindClose |
検索ハンドルを閉じます。 |
クラスから継承されたメソッド CObject Prev, Prev, Next, Next, Save, Load, Type, Compare |
CFileBin
CFileBin はバイナリファイルへの簡易化されたアクセスを可能にするクラスです。
説明
CFileBin クラスはバイナリファイルへのアクセスを提供します。
宣言
class CFileBin: public CFile |
タイトル
#include <Files\FileBin.mqh> |
継承階層CObject CFile CFileBin |
クラスメソッド
オープンメソッド |
|
Open |
バイナリファイルを開きます。 |
書き込みメソッド |
|
WriteChar |
char または uchar 型の変数を書き込みます。 |
WriteShort |
short または ushort 型の変数を書き込みます。 |
WriteInteger |
int または uint 型の変数を書き込みます。 |
WriteLong |
long または ulong 型の変数を書き込みます。 |
WriteFloat |
float 型の変数を書き込みます。 |
WriteDouble |
double 型の変数を書き込みます。 |
WriteString |
string 型の変数を書き込みます。 |
WriteCharArray |
char または uchar 型の変数の配列を書き込みます。 |
WriteShortArray |
short または ushort 型の変数の配列を書き込みます。 |
WriteIntegerArray |
int または uint 型の変数の配列を書き込みます。 |
WriteLongArray |
long または ulong 型の変数の配列を書き込みます。 |
WriteFloatArray |
float 型の変数の配列を書き込みます。 |
WriteDoubleArray |
double 型の変数の配列を書き込みます。 |
WriteObject |
CObject 継承クラスのインスタンスのデータを書き込みます。 |
読み込みメソッド |
|
ReadChar |
char または uchar 型の変数を読み込みます。 |
ReadShort |
short または ushort 型の変数を読み込みます。 |
ReadInteger |
int または uint 型の変数を読み込みます。 |
ReadLong |
long または ulong 型の変数を読み込みます。 |
ReadFloat |
float 型の変数を読み込みます。 |
ReadDouble |
double 型の変数を読み込みます。 |
ReadString |
string 型の変数を読み込みます。 |
ReadCharArray |
char または uchar 型の変数の配列を読み込みます。 |
ReadShortArray |
short または ushort 型の変数の配列を読み込みます。 |
ReadIntegerArray |
int または uint 型の変数の配列を読み込みます。 |
ReadLongArray |
long または ulong 型の変数の配列を読み込みます。 |
ReadFloatArray |
float 型の変数の配列を読み込みます。 |
ReadDoubleArray |
double 型の変数の配列を読み込みます。 |
ReadObject |
CObject 継承クラスのインスタンスのデータを読み込みます。 |
クラスから継承されたメソッド CObject Prev, Prev, Next, Next, Save, Load, Type, Compare |
クラスから継承されたメソッド CFile Handle, FileName, Flags, SetUnicode, SetCommon, Open, Close, Delete, Size, Tell, Seek, Flush, IsEnding, IsLineEnding, Delete, IsExist, Copy, Move, FolderCreate, FolderDelete, FolderClean, FileFindFirst, FileFindNext, FileFindClose |
CFileTxt
CFileTxt はテキストファイルへの簡易化されたアクセスを可能にするクラスです。
説明
CFileTxt クラスはテキストファイルへのアクセスを提供します。
宣言
class CFileTxt: public CFile |
タイトル
#include <Files\FileTxt.mqh> |
継承階層CObject CFile CFileTxt |
クラスメソッド
オープンメソッド |
|
Open |
テキストファイルを開きます。 |
書き込みメソッド |
|
WriteString |
string 型の変数をファイルに書き込みます。 |
読み込みメソッド |
|
ReadString |
string 型の変数をファイルから読み込みます。 |
クラスから継承されたメソッド CObject Prev, Prev, Next, Next, Save, Load, Type, Compare |
クラスから継承されたメソッド CFile Handle, FileName, Flags, SetUnicode, SetCommon, Open, Close, Delete, Size, Tell, Seek, Flush, IsEnding, IsLineEnding, Delete, IsExist, Copy, Move, FolderCreate, FolderDelete, FolderClean, FileFindFirst, FileFindNext, FileFindClose |
Originally posted 2019-07-30 10:05:21.