如何在delphi里进行文件的操作~
比如新建、删除、读取...。

解决方案 »

  1.   

    Api函数列表
    ——与文件相关Api函数名
     函数说明
     适用范围
     
    W3.x
     W95
     NT
     
    mmioWrite
     写文件
     否
     是
     是
     
    WriteFile
     写文件
     否
     是
     是
     
    ExtractAssociatedIcon
     从文件或相关EXE中获取图标句柄
     否
     是
     是
     
    ExtractIcon
     从可执行文件中返回图标句柄
     否
     是
     是
     
    LZRead
     从压缩文件中读入数据
     是
     是
     是
     
    GetPrivateProfileString
     从私有文件中获取字符串
     是
     是
     是
     
    GetPrivateProfileInt
     从私有文件中获取整数
     是
     是
     是
     
    UnlockFile
     开锁文件
     否
     是
     是
     
    UnlockFileEx 开锁文件
     否
     是
     是
     
    LZOpenFile
     打开文件
     是
     是
     是
     
    mmioOpen
     打开多媒体文件
     否
     是
     是
     
    SetFileApisToOEM
     设置文件API为OEM字符集
     否
     是
     是
     
    SetFileSecurity
     设置文件或目录安全属性
     否
     是
     是
     
    FindFirstChangeNotification
     设置文件或目录修改等待
     否
     是
     是
     
    SetFileTime
     设置文件的64位时间
     否
     是
     是
     
    mmioSetInfo
     设置文件信息
     否
     是
     是
     
    SetTextColor
     设置文件前颜色
     是
     是
     是
     
    SetFilePointer
     设置文件指针位置
     否
     是
     是
     
    SetFileAttributes
     设置文件属性
     否
     是
     是
     
    SetFileApisToOEM
     设置文件API为OEM字符集
     否
     是
     是
     
    SetFileSecurity
     设置文件或目录安全属性
     否
     是
     是
     
    FindFirstChangeNotification
     设置文件或目录修改等待
     否
     是 是
     
    SetFileTime
     设置文件的64位时间
     否
     是
     是
     
    mmioSetInfo
     设置文件信息
     否
     是
     是
     
    SetTextColor
     设置文件前颜色
     是
     是
     是
     
    SetFilePointer
     设置文件指针位置
     否
     是
     是
     
    SetFileAttributes
     设置文件属性
     否
     是
     是
     
    DeleteFile
     删除文件
     否
     是
     是
     
    mmioSeek
     改变当前文件位置
     否
     是
     是
     
    MoveFile
     更名文件
     否
     是
     是
     
    MoveFileEx
     更名文件
     否
     是
     是
     
    GetFileTime
     返回文件64位时间
     否
     是
     是
     
    GetFileTitle
     返回文件名
     否
     是
     是
     
    GetVolumeInformation
     返回文件系统信息
     否
     是 是
     
    GetFileVersionInfo
     返回文件的版本信息
     否
     是
     是
     
    GetFullPathName
     返回文件的路径名
     否
     是
     是
     
    GetFileInformationByHandle
     返回文件信息
     否
     是
     是
     
    GetFileType
     返回文件类型
     否
     是
     是
     
    GetFileAttributes
     返回文件属性
     否
     是
     是
     
    GetShortPathName
     返回文件短路径
     否
     是
     是
     
    mmioRead
     读入文件
     否
     是
     是
     
    ReadFile
     读文件
     否
     是
     是
     
    WriteFileEx
     写文件
     否
     是
     是
        
      

  2.   

    楼主是说与数据库的联接吗?通过DELPHI的界面对数据库里的数据进行操作?
    先建立ADO控件,与数据库连接好以后,用语言啊。
    比如adodataset.post;adodataset.edit;adodata.delete..等等。
    楼主以后问问题最好具体点。太笼统的不好答啊。
      

  3.   

    给你一个从一个文件中读出数据的例子。其余的操作可以通过查找相关delphi帮助获得。        file:File of byte;        AssignFile(File,filename);
            Reset(File);
            len:=FileSize(File);
            BlockRead(File,buffer,SizeOf(buffer),len);
            CloseFile(File);另外,filename是文件名,len是文件长度,buffer是一个缓冲区。
      

  4.   

    同意 sherry3000(海子) 的意见
      

  5.   

    var
            tmpfile:textfile;
    ...................................... 
           assignfile(tmpfile,'.\temp.txt');//关联文件名
            rewrite(tmpfile);        //重写文件,即覆盖式写入
            writeln(tmpfile,".......");//写入内容
            closefile(tmpfile);//关闭文件
    =====================================================