我觉得printer的print应该是个图形方法
所以字实际上是画上去的
即使你用api如(readprinter)把他读出来也只是个位图这只代表我个人想法,仅供参考,未必正确.
:P

解决方案 »

  1.   

    哎呀,搞错了!!!,全部不是Printer,而是Picture1,即在Picture1上打印, 而不是在Printer上打印。
    我认为Picture1.Print的东西可能还在内存中。
      

  2.   

    我看应该也是位图,所以你才能用picture的image属性以位图的形式返回(包括你画上去的字)
      

  3.   

    好象不大可能 如果可以请告诉我
    [email protected]
      

  4.   

    对了,这儿为什么不见那个高手呢?
    dbcontrols
    Chu as control?
      

  5.   

    To Bardo(巴顿)
    GetWindowText早就试过了,不行。
    因为picture上的字是用drawtext一类的api画上去的
    GetWindowText只能在textbox一类的东西上用,不过我让想到一个办法也许可以,是用的是金山词霸屏幕取字的原理
    先得到句柄让那个窗口重画,然后看看它怎么调用api画上去的,具体怎么做,
    不会:P
    但如果picturebox上的图文,的确如我猜测的那样只是以位图的形式放在内存里
    那一样不行
      

  6.   

    Picture还是Printer???两都好像都不能Print :)
      

  7.   

    To wjying(葡萄) and hand2001(▓)我爱VB不爱我(▓)
    金山词霸2002也无法读取Print的文字!!!!!!!!!!!!!!!!!!!!!!!!
      

  8.   

    那你是否改在前面就改,用TextOut函数,试一试吧!
      

  9.   

    我感到高兴,那个草包dbcontrol今日未见胡乱回贴坑人抢分了!!!
    但可能好景不长望大家努力,使这里不再是坑人的地方!!!