Allegro Investment Company      
Date:  11/30/99                                  Fixed Rate InvestmentsAccnt: 0604  Steve Nixon      3670 Rapids Blvd.  Troy,MI 62314 
Rep: Bill Boniker    Office: Lansing          Tel: 909-555-4323  
      
      Investment      Matures      Value  Interest    
      --------------  --------  ---------  --------  
      Alphatex        23 JUL 99  234,020      7.62
      Hoag            01 APR 98    10,090      5.91
                                                                  
Accnt: 1947  Reginald Cook    221 B. Baker St,    London,England EC4A 3LN
Rep: Jonathan Smythe Office: London          Tel: 0171 353 1577
      
      Investment      Matures      Value  Interest    
      --------------  --------  ---------  --------  
      Hagerton        12 MAR 99  109,432      4.68
      Mouton          01 SEP 03  436,690      5.67
      Maxwell        02 NOV 98    36,690      6.90              Accnt: 6485  Bob Cuthbertson  277, Wellington    Toronto,ON  M5V 3H2
Rep: Rick Wood      Office: CN Tower        Tel: 416 204 3327
      
      Investment      Matures      Value  Interest    
      --------------  --------  ---------  --------  
      Jagerson        31 DEC 99    11,020      6.63
      Hardin          23 JUL 98  110,093      5.99这样的打印格式的文件怎么处理啊?

解决方案 »

  1.   

    用pop菜单
    再用剪贴扳编程
      

  2.   

    怎么处理?数据库的字段怎么定义,怎么抽取数据?
    关于pop菜单和剪贴板编程,有没有书可以查?
      

  3.   

    剪贴板编程很多书上都有啊!如《win98编程核心技术精解》。
    你是用ODBC还是DAO or ADO呢 ?
    关于字段问题,我觉得很值得考虑。
    你现在在吗?
      

  4.   

    我现在只是试验把该打印格式的文件转换成access或其他小的数据库,至于odbc什么的,还谈不上
      

  5.   

    不会吧,要这么复杂,如果这个文件很长呢,而且,打印格式的头上,有很多会在下面的多个纪录中重复出现,例如,
    Accnt: 6485  Bob Cuthbertson  277, Wellington    Toronto,ON  M5V 3H2
    Rep: Rick Wood      Office: CN Tower        Tel: 416 204 3327
    手工做起好象很麻烦
    gongxy(codekiller)上面说得轻松,我就是不知道这个程序怎么处理,唉
      

  6.   

    你说的只是上面哪张表格吗,哪你按规律截字符,不就得到数据了。
    Accnt: 0604  Steve Nixon      3670 Rapids Blvd.  Troy,MI 62314 
    Rep: Bill Boniker    Office: Lansing          Tel: 909-555-4323  
          
          Investment      Matures      Value  Interest    
          --------------  --------  ---------  --------  
          Alphatex        23 JUL 99  234,020      7.62
          Hoag            01 APR 98    10,090      5.91
                                                                      
    如Rep是字段,得到Bill Boniker是数据
      

  7.   

    天,可你的想法太夸张了吧,电脑要有人一样的人工智能,那你等头着失业吧。
    如上表格,你如果不知它的格式,用电脑判断:
    Accnt: 0604  Steve Nixon      3670 Rapids Blvd.  Troy,MI 62314 
    Rep: Bill Boniker    Office: Lansing          Tel: 909-555-4323  
          
          Investment      Matures      Value  Interest    
          --------------  --------  ---------  --------  
          Alphatex        23 JUL 99  234,020      7.62
          Hoag            01 APR 98    10,090      5.91
                                                                      
    --------算是数据吗?只能人为判断。
      

  8.   

    我想想,我吃饭先,把打印文件发给我吧,[email protected]
      

  9.   

    文件很有规律吗CStdioFile file;
    CString strContent;while(!文件结束)
    { file.ReadString(strContent);//读入一整行
      strFiled1=strContent.Left(7);         //截取前7个 500 100 或 5001100
      strFiled3=strContent.Right(10);          //    01/10/1997
      strFiled2=strContent.Mid(8,strContent.Length()-7-10); //中间部分 
                                   //中间空格你自行处理
      strFile1,2,3写入数据库

      

  10.   

    这种东西,只要有一定的规律,都好办。
    CStdioFile
    CStringArray
    CString这3个类就差不多了。我写过这复杂多的提取程序 txt -> mdb 数据库
      

  11.   

    我现在要做得也是类似的,要从文本文件中提取数据,一种是字段用分割符分割,一种就是每个字段固定长度,还有就是要从打印格式的文件中提取数据,前面两种我自己觉得比较好做,打印格式的文件,有很多不要的东西,或者说有很多干扰数据,处理起来好象比较复杂你能告诉我你是怎么提取txt-〉mdb的吗?
      

  12.   

    如果是商业需要的,可以与我联系,我们专门做这方面的东西,
    如PCL、PS、PDF等等。
    我们的主页:http://pdfimage.top263.net
      

  13.   

    谢谢xuehengheng,可是你们的图形图像处理技术不知道怎么用在我的打印格式文件上
      

  14.   

    首先必须要有一些固定的字段,比如你的Accnt:Rep:Office之类的,
    如果是固定的,很容易的就可以用perl匹配出来,然后看你的这行
          Investment      Matures      Value  Interest    
          --------------  --------  ---------  --------  
    是不是固定都有的,这行的下面是不是都是数据,如果是,呵呵,那就应该
    很好办了
      

  15.   

    perl好学吗?我怕来不及了成都好远啊,我在合肥呢
      

  16.   

    我对LDAP很不熟悉,有没有这方面的资料?
      

  17.   

    有,我可send给你,我也刚好整理了部分资料,你看后如果觉得可行的话,我可帮你
      

  18.   

    好的,谢谢了
    [email protected]
      

  19.   

    打印格式最常用的是PCL5e/PCLXL/Postscript/PDF几种,这
    几种我都可以解译,他们都是矢量的图形描述语言,如果您是
    作为商用,我可以提供帮助。
    我们的主页:http://pdfimage.top263.net 
      

  20.   

    perl5.0基础与实例,电子工业出的,蓝色的封面,
    内容不算很出色,不过做你这个够了,主要它带一张盘,
    里面有perl的开发包和常用的调试工具