ورود

View Full Version : تشخیص خالی بودن فایل متنی



sharare
یک شنبه 03 مهر 1384, 10:55 صبح
یک فایل متنی دارم که می خواهم برنامه تشخیص بدهد که اگر فایل خالی است . یکسری اطلاعات رو از یه جایی بخواند و داخل خودش بنویسد. اما مشکلم اینه که چطوری تشخیص بدهد فایل خالی است.؟؟؟

m-khorsandi
یک شنبه 03 مهر 1384, 12:33 عصر
درود
شما سایز فایل رو بدست بیارید و اون رو با 0 مقایسه کنید.

sharare
سه شنبه 05 مهر 1384, 12:08 عصر
اما مشکل اینجاست که فایلم متنی است و نمی دونم چطور سایز فایل متنی رو به دست بیارم

m-khorsandi
سه شنبه 05 مهر 1384, 17:18 عصر
دوست عزیز،
شما میتونید به شکل زیر عمل کنید:


var
var_textfile: TFileStream;
begin
var_textfile := TFileStream.Create('C:\test.txt', fmOpenRead);
caption := inttostr(var_textfile.Size);
var_textfile.Free;
end;