zoukankan      html  css  js  c++  java
  • delphi 生成xml 方法 与 delphi txt文件操作

    Procedure TForm1.Button1Click(Sender: TObject);
    Var
    xmlstr,FileName: String;
    f: Textfile;
    Begin
    xmlStr := '<?xml version="1.0" encoding="gb2312"?>';
    xmlstr := xmlstr + '<user><name>张三</name><sex>男</sex></user>';
    showmessage(xmlstr);
    FileName:='a.xml';

    If fileExists(FileName) Then DeleteFile(FileName); {看文件是否存在,在就刪除}
    AssignFile(F, FileName); {将文件名与变量 F 关联}
    ReWrite(F); {创建一个新的文件并命名为 ek.txt}
    Writeln(F, xmlstr);
    Closefile(F); {关闭文件 F}
    End;



    Procedure NewTxt(FileName:String);
    Var
    F : Textfile;
    Begin
    if fileExists(FileName) then DeleteFile(FileName); {看文件是否存在,在就刪除}
    AssignFile(F, FileName); {将文件名与变量 F 关联}
    ReWrite(F); {创建一个新的文件并命名为 ek.txt}
    Writeln(F, '将您要写入的文本写入到一个 .txt 文件');
    Closefile(F); {关闭文件 F}
    End;

    Procedure OpenTxt(FileName:String);
    Var
    F : Textfile;
    Begin
    AssignFile(F,FileName); {将文件名与变量 F 关联}
    Append(F); {以编辑方式打开文件 F }
    Writeln(F, '将您要写入的文本写入到一个 .txt 文件');
    Closefile(F); {关闭文件 F}
    End;

    Procedure ReadTxt(FileName:String);
    Var
    F : Textfile;
    str : String;
    Begin
    AssignFile(F, FileName); {将文件名与变量 F 关联}
    Reset(F); {打开并读取文件 F }
    Readln(F, str);
    ShowMessage('文件有:' +str + '行。');
    Closefile(F); {关闭文件 F}
    End;


    Procedure AppendTxt(Str:String;FileName:String);
    Var
    F:Textfile;
    Begin
    AssignFile(F, FileName);
    Append(F);
    Writeln(F, Str);
    Closefile(F);
    End;
  • 相关阅读:
    动态规划_leetcode70
    动态规划_leetcode64
    动态规划_leetcode63
    PHP处理base64编码字符串
    PHP解决h5页面跨域
    PHP对象转数组
    jQuery 正则
    mysql重置密码
    yii框架学习(获取插入后的id)
    nginx 之 root和alias
  • 原文地址:https://www.cnblogs.com/fengju/p/6173824.html
Copyright © 2011-2022 走看看