M
maysally
Unregistered / Unconfirmed
GUEST, unregistred user!
我定義了一個記錄型文件checkfile,對應的是本地磁盤上一個文本文件'E:/TEMP/CC.TXT',
而且這個文件裡我錄入了內容:
rose,music,7
sally,skate,9
mike,sport,5
但是在程序中用Count := FileSize(CHECKFile)總是得到0,??
把文本文件assign為記錄型文件,對它的內容格式有什麼特別要求嗎?
部分代碼如下:
var
Form1: TForm1;
TYPE TCHECK=RECORD
NAME: STRING[20];
HOBBY: STRING[20];
LNUMBER: INTEGER;
END;
CHECKFILETYPE=FILE OF TCHECK;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
VAR
CHECKFILE: CHECKFILETYPE;
COUNT: INTEGER;
begin
ASSIGNFILE(CHECKFILE,'E:/TEMP/CC.TXT');
RESET(CHECKFILE);
Count := FileSize(CHECKFile);
知道請回答,謝謝!
而且這個文件裡我錄入了內容:
rose,music,7
sally,skate,9
mike,sport,5
但是在程序中用Count := FileSize(CHECKFile)總是得到0,??
把文本文件assign為記錄型文件,對它的內容格式有什麼特別要求嗎?
部分代碼如下:
var
Form1: TForm1;
TYPE TCHECK=RECORD
NAME: STRING[20];
HOBBY: STRING[20];
LNUMBER: INTEGER;
END;
CHECKFILETYPE=FILE OF TCHECK;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
VAR
CHECKFILE: CHECKFILETYPE;
COUNT: INTEGER;
begin
ASSIGNFILE(CHECKFILE,'E:/TEMP/CC.TXT');
RESET(CHECKFILE);
Count := FileSize(CHECKFile);
知道請回答,謝謝!