zoukankan      html  css  js  c++  java
  • Delphi 文件操作【3】AssignFile

    unit AssignFileSetting;
    
    interface
    
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls;
    
    type
      TForm1 = class(TForm)
        Button1: TButton;
        Button2: TButton;
        Memo1: TMemo;
        procedure Button1Click(Sender: TObject);
        procedure Button2Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;
    
    var
      Form1: TForm1;
    
    implementation
    var
       f:TextFile;
    const
        filepath = 'e:\temp\AssignFile.txt';
    {$R *.dfm}
    
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      AssignFile(f, filepath); {对文件进行操作当然先得关联你要操作的文件吧!!}
    end;
    
    procedure TForm1.Button2Click(Sender: TObject);
    begin
      Append(f); {将文本文件的写入指针定位到文件最后一行;}
      Write(f, Memo1.text); {将Memo1中的内容写入到AssignFile.txt文件当中}
      CloseFile(f);{对于操作完的文件将他关闭掉,从而释放掉该文件所占居的内存}
    end;
    
    
    end.
     {
    AssignFile过程说明;
    
    作用:
        将一个外部文件的文件名与一个File类型的变量关联,并对变量进行初始化。 对于文件操作得先进行操作文件的关联,如果不进行关联鬼知道你要对哪个文件进行操作!!
    
     原型:procedure AssignFile(var F; FileName: String);
                    F:一个File类型的变量,可以是任何数据类型。
                    FileName:外部文件的文件名。
    }
    
  • 相关阅读:
    node.js---sails项目开发(3)
    node.js---sails项目开发(2)
    基于 phantomjs 的自动化测试---(1)
    node.js---sails项目开发(1)
    mongoose基于mongodb的数据评论设计
    js复杂数据格式提交
    [LeetCode]Rotate Image
    [LeetCode]Minimum Path Sum
    [LeetCode]Generate Parentheses
    [LeetCode]Gray Code
  • 原文地址:https://www.cnblogs.com/flay/p/2451057.html
Copyright © 2011-2022 走看看