Nanashi-softプログラマ専用TSXBINマクロ


◇TSXBINマクロ 〜TIPS集〜

型一覧
ファイルサイズ取得
現在の読み込み位置取得
ファイル全体をループする
ダイアログ表示する

◎型一覧

#include "typedef.h"
にて宣言されているものを原則として使用しましょう。
BYTE 1byte 0〜255
WORD 2byte 0〜65535
UINT 4byte 0〜4294967296
DWORD 4byte 0〜4294967296
ULONG 4byte 0〜4294967296
LONG 4byte -2,147,483,648 〜 2,147,483,647
BOOL 4byte TRUE,FALSE
その他のもの
float 4バイトで表せる数値
double 8バイトで表せる数値
string 文字列をそのまま代入できる。

◎ファイルサイズ取得

long FileSize=GetFileSize();

◎現在の読み込み位置取得

long FileOffset=GetCurrentOffset();

◎ファイル全体をループする

long FileSize=GetFileSize();
while(GetCurrentOffset() < FileSize){
  〜処理〜
}

◎ダイアログ表示する

MessageBoxで普通に表示できます。
説明が長くなるので、マクロヘルプを参照して下さい。


TOPプログラマ専用TSXBINマクロ