caxa 二次开发的平台!
CAXA电子图板二次开发是在Visual C++ 6.0 + EBADS 二次开发之前应先安装Visual C++ 6.0。安装CAXA 电子图版,或者capp都可以里面有你二次开发需要的所有文件:如果你的caxa安装的C盘你可以在"C:\CAXA\CAXAEB\Ebads\Wizard" 的文件夹里面找到 ebadw.awx的文件,这就是传说中的二次开发平台了!当然这不是所有,ebads文件夹下的才是整个平台了!
1. 将C:\CAXA\CAXAEB\Ebads\Wizard目录下的文件 ebadw.awx 拷贝到 C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Template目录下(当然你可能在安装VC++的时候换了目录,自己要找一找了!)
2. 启动VC++,在 工具(Tools)菜单中单击 选项(Options)菜单,在弹出对话框中选取目录(Directories)标签,在Include files中加入在二次开发编译过程中所需要包含的头文件所在的路径C:\CAXA\CAXAEB\Ebads\INCLUDE,在Library files中加入在连接过程中需要连接的库所在的路径 C:\CAXA\CAXAEB\Ebads\LIB。
3. CAXA电子图板二次开发的应用程序实质是一种动态连接库,而动态连接库不是可独立运行的文件,因此在调试时应使用电子图板的主执行文件EB.EXE调用该程序,这需要在first的工程设置中添加执行调试任务的可执行文件的信息,方法是在“项目(Project)”下拉菜单中选择“设置(Setting)”菜单项,在执行调试任务的可执行文件(Executable for debug session)文本编辑框中输入eb.exe文件的全文件名(即包括文件名和完整路径);也可以单击文本编辑框右侧的按钮,在弹出菜单中选择“Browse”选项,在弹出的对话框中找到并选取eb.exe文件。 设置完成后,就可以象普通的可执行文件一样设置断点进行调试。按F5进入调试,首先运行电子图板,使用应用程序管理器加载应用程序后,根据选取菜单、按钮或输入命令可进入相应的消息响应函数,如果将断点设在函数入口处,便可进入函数体进行调试。
ok 你可以开始你的caxa的二次开发旅程了....
这些文字可以在C:\CAXA\CAXAEB\Ebads\doc 文件夹中可以找到全部完整的过程!
capp用户同样的道理设置你的开发平台!