您现在的位置: 中国教师站 >> 教师关注 >> 电脑技术 >> 编程技术 >> Delphi >> 正文

Google
谈Delphi编程中“流”的应用--可读写信息在文件中
作者:Siny 文章来源:中国教师站cn-teacher 点击数: 更新时间:2007-4-22 16:01:37
 

因为文件结构相当的复杂,了解起来也是相当的困难,我们可以在不知道需要加工的文件的结构的前提下,采用了流的操作方式来往一个文件中写信息。采用流的方式有以下的好处:流,简单来说就是建立在面向对象基础上的一种抽象的处理数据的工具。在流中,定义了一些处理数据的基本操作,如读取数据,写入数据等,程序员是对流进行所有操作的,而不用关心流的另一头数据的真正流向。流不但可以处理文件,还可以处理动态内存、网络数据等多种数据形式。在程序中利用流的方便性,写起程序会大大提高效率的。 

编程环境是delphi6

I、addinfo.exe应该要有的功能:

1、             可以随意的选择需要添加信息的文件。 可使用驱动列表(DriveComboBox1)、路径列表(DirectoryListBox1)、文件列表(FileListBox1),并把他们关联起来。

2、             添加信息到所选定的文件中

①                     先得判断是否选定了文件,没有则得提示用户得选定一个具体需要添加信息的文件。定一个全局布尔型的变量nofile,在创建主窗口的时候赋值nofile:=false,即没有选定文件,然后在选定文件的时候赋值nofile:=ture, 在点击addinfo按钮时即调用添加信息到文件是的函数,先得判断nofile的值是否为真,是的话才执行添加信息的代码,不是提示用户得选定一个具体需要添加信息的文件。

②                     判断所选定的文件的属性,看是不是有只读属性,有的话则要去掉它的只读属性。if (faReadOnly=(attributes and faReadOnly)) then

begin

     attributes:=a

[1] [2] [3] 下一页

  • 上一篇文章:

  • 下一篇文章:
  • 相关专题:
     
     网友评论:(评论内容只代表网友观点,与本站立场无关!)
    GOOGLE广告

    阅读排行

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 |
    中国教师站

    中国教师站 版权所有 Copyright © 2006-2020 All Rights Reserved 站长:Sina & Siny
    [备用域名:www.JXZYW.Com] 有事请留言有事请留言
    【实力成就精品 诚信呵护品牌】

    信息产业部备案
    苏ICP备06018635号