有谁用过HIDController 控件开发USB接口程序么
本人想做个用D12接单片机进行数据通信的上位机,找了半天网上都没有BCB的例子,然后在USB开发论坛找到了一个HIDController Full.Source.Delphi.BCB控件 里面有BCB的例子,可是我装了控件,编译里面的例程,读取系统所有USB设备没问题,唯独编译读写的那个例子ReadWriteDemo 出现了
[C++ Error] DevReader.h(10): E2209 Unable to open include file 'JvHidControllerClass.hpp' 然后把'JvHidControllerClass.hpp COPY到工程下面,又提示
[C++ Error] JvHidControllerClass.hpp(14): E2209 Unable to open include file 'ModuleLoader.hpp'
[C++ Error] JvHidControllerClass.hpp(15): E2209 Unable to open include file 'Hid.hpp'
[C++ Error] JvHidControllerClass.hpp(16): E2209 Unable to open include file 'SetupApi.hpp'
[C++ Error] JvHidControllerClass.hpp(17): E2209 Unable to open include file 'DBT.hpp'
再把上面的HPP拷到工程目录下还是这样的提示,请问有人用过这个控件么,如何才能顺利编译这个控件,控件我是用FILE->OPEN 然后打开BPK,然后安装。
或是哪位有BCB做的与89S52使用USB通信的例子可以参考,谢谢
[解决办法]
这是因为组件所在目录没有添加到工程选项中的包含路径了.
打开那个demo工程, Project-->Options-->把组件头文件所在的目录添加到Include path中就行了.