首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

求教高手:怎么用TWAIN来控制扫描仪

2012-04-21 
求教高手:如何用TWAIN来控制扫描仪?目前在最大的问题就是在BCB下不能编译通过TWAIN.h头文件在网上下载的例

求教高手:如何用TWAIN来控制扫描仪?
目前在最大的问题就是在BCB下不能编译通过TWAIN.h头文件
在网上下载的例子是在VC下开发的
bcb和VC的差异还是很大的!

使用中发现,只是把TWAIN.H包含,如下代码段会出现编译错误:
     
    #ifdef           WIN32      
                #define       TW_HUGE      
    #else               /*       WIN32       */      
                #define       TW_HUGE                   huge      
    #endif           /*       WIN32       */      
       
    typedef       BYTE       TW_HUGE       *       HPBYTE;      
    //C++       Error:       ,       expected      
    //C++       Error:Earlier       declaration       of       'huge '      
    typedef       void       TW_HUGE       *       HPVOID;      
    //C++       Error:Multiple       declaration       for       'huge '      
    //C++       Error:       ,       expected      


[解决办法]
如果面向Xp之后的系统的话,建议用COM调WIA
http://msdn2.microsoft.com/en-us/library/7eh90ebz(VS.80).aspx

[解决办法]
1.
强烈求教 Wingsun(孙春阳)版主
==============================

从我来csdn的第一天开始就没见过这位传说中的大牛,只在一些老贴中看到他的身影。

2.
你的TWAIN.H是不是从别处复制过来的,看看里面是不是有一些非法的字符,比如“,”要是英文.
[解决办法]
好像有特殊字符存在哦,

热点排行