程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 詳解Delphi中用於讀寫的文件類型(2)

詳解Delphi中用於讀寫的文件類型(2)

編輯:Delphi

雖然Windows文件句柄提供靈活的文件控制,但須編寫更多的出錯處理代碼,如果對WindowsAPI不熟悉,使用Delphi推薦的舊文件變量類型.

Delphi的舊文件類型使用AssignFile,使文件變量和物理文件關聯,通過Delphi定義的對文件變量的各種操作,完成文件的存取和操作.使用方便.以下提供對文件變量類型的操作代碼描述:

var
F: TextFile;
S: string;
begin
if OpenDialog1.Execute then { Display Open dialog box }
begin
AssignFile(F, OpenDialog1.FileName); { File selected in dialog box }
Reset(F);
Readln(F, S); { Read the first line out of the file }
Edit1.Text := S; { Put string in a TEdit control }
CloseFile(F);
end;
end;

文件流是流(stream classes)的子類,所以使用他的一個優點就是能自動繼承其父類的屬性他能很容易的和其他的流類互操作,比如你如果想把一塊動態內存塊寫入磁盤,可以使用一個TFileStream和一個TMemoryStream來完成.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved