那,就是borland编译器,构件所见即所得阿,:)

解决方案 »

  1.   

    鄙人不才,
    還請大師多多請教,其實本人有一個文本類型的數據庫,
    包括頭文件和數據文件,
    頭文件定義了數據文件的格式,  數據文件是普通的文件,
    我想做一個控件, 專用來讀此數據庫, 但不知怎樣下手.
    還請各位大師多多指教..
              
               [email protected]
      

  2.   

    DELPHI可以直接使用呀,
    ODBC - add - MS Text Driver,就可以和其他数据库一样使用了。
      

  3.   

    如果说确实要完成这个工作,那会是一件很大的工作,思路如下:从TDataSet继承下来,写一个新的元件,这个元件要实现对你的这个数据库的浏览,
    修改,等等操作,这样,就可以达到你所要求的目的了,只有设定DataSource元件的DataSet为你的这个元件,即可。
      

  4.   

    用 odbc 是可以 , 但每一個文件用一個數據源那太多了,我只是想用自定義的方法去讀文件而已, 掌握其中的方法, 因為有可能將程式移植到 linux
      

  5.   

    delphi有一个DEMO就是操作文本数据库的,好好找一下吧!
      

  6.   

    to linzhai:我想,如果要实现你的这个功能,那么,我前面说的应该已经很清楚了,
    这样,相对来说,可以利用更多的已有的东西,只要自己重新去写一个
    处理你这种文件的DataSet就可以了。DataSet 是所有Delphi中数据源元件(TQuery,TClientDataSet)的基类,
    它提供很多个操作数据
    的方法,但是并没有实现,你只要从它继承下来,完成相应的方法的实现,
    那么,你的这个元件就可以像TTable,TQuery等元件一样,当作DataSource
    的数据源,这样,Delphi提供的那些数据显示元件也就一样可以用了。
      

  7.   

    To: BaldZhang(BaldZhang) 
    不要意思 大侠,我对编写元件是个菜鸟,不过我会去找资料.
      

  8.   

    这就是我从VB转到Delphi的第一个原因
      

  9.   

    这个数据库是 unix 下的数据库,4GL 创建的,数据本身是一个文本文件,但另外有一个自定义的头文件,定义了数据文的格式,包括日期格式,数字格式,数据类型,好象文件类型的数据库,但我对此种数据不了解,希望各位能给我点提示?
      

  10.   

    这个嘛~~~读入头文件,解析出数据文件的格式,然后根据它的记录结构,将数据文件读入到
    DataSet中,给其他元件使用。
      

  11.   

    对。做一个自己的DataSet较好,从TDataSet继承过来