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:外部文件的文件名。
    }
    
  • 相关阅读:
    vue之过滤器的用法
    数组方法
    vue指令之 v-fo循环和 v-show 以及key值的用法
    清除浮动的几种方式
    cookie和session的区别
    layui添加新增弹出框
    layui如何实现图片上传功能
    css中设置背景图片平铺整个页面
    在vue中使用样式的方法
    windows最小最大化当前窗口和关闭当前窗口
  • 原文地址:https://www.cnblogs.com/flay/p/2451057.html
Copyright © 2011-2022 走看看