Solidworks二次开发: VC6.0创建的插件移植到VS2013中
来源:互联网 发布:mac怎么安装word 编辑:程序博客网 时间:2024/06/07 06:59
安装的是64 位solidworks2012,首先基于VC6.0创建一个工程插件
1.solidworks2012可以加载用VC++6.0上基于solidworks2006的插件,需要做以下调整
(1)将solidworks2012安装目录下的三个tlb文件(sldworks.tlb,swpubulished.tlb,swconst.tlb),拷贝到插件的工程目录下。
(2)用VS2010打开该工程,参照图片修改原工程文件StdAfx.h
(3)//////采用x64编译器编译,而不是win32,否则插件启动失败///// (在工程--工程属性中打开对话框中修改,FeatureReplace是自定义的工程名)
(3)打开solidworks2012,工具——插件——启动该dll插件,即可使用。
2、编译出错可能出现以下错误:
1.solidworks打开显示(首次使用安装。。),打开运行-服务-找到Microsoft.NET Framework NGEN v4.0.30319_x64和x86,停止掉这两个。
2.#include <atlimpl.cpp>:no such file :: Just remove this file!!
3.Error MSB3073: The command regsvr32 /s /c出错:
在项目上点右键,选择“属性”->“配置属性”->“常规”->“目标文件扩展名”,设置为.ocx 或者.dll
在“项目---属性”->“配置属性”->“链接器”->“ 常规 ”->“输出文件”,设置为 $(OutDir)$(ProjectName)$(TargetExt) (见图2)
0 0
- Solidworks二次开发: VC6.0创建的插件移植到VS2013中
- vc6 移植到vs2013
- [MFC] VS2013版本MFC工程移植到VC6.0上
- solidworks 二次开发
- VC6.0编写的MFC项目移植到VS2010中编译遇到的几个问题
- VC6.0项目移植到VS2010中遇到的问题记录
- solidworks二次开发:驱动装配体的尺寸
- VC6.0移植到VS2008后的错误总结
- VC6.0移植到VS2008后的错误总结
- VC6.0移植到VS2008后的错误总结
- VC6.0移植到VS2008后的错误总结
- VS2013的工程移植到VS2008
- solidworks二次开发:在装配体中,对选择的零件进行配合装配
- SolidWorks二次开发:在程序中获取质量特征里的信息
- vc6.0移植工程到linux
- vc6.0项目到vc2013移植记录
- 总结一下vc6.0,vs2010,vs2013的软件助手Visual Assist及行显示插件,项目文件打开插件
- VC6编写的程序移植到VS2010中编译时error C2440: “static_cast”问题的解决
- ant 资源文件放到jar里,并且新建目录存放
- SCU4439 二分+枚举进制+思维
- mysql学习之数据备份和恢复
- upgrading to (11.2/10.2) from (9.2) or (10.1) 需要注意的connect 角色的权限差异
- pcl曲面重建模块-poisson重建算法示例
- Solidworks二次开发: VC6.0创建的插件移植到VS2013中
- linux内核中struct file_operations 结构体介绍
- redis配置用户认证密码
- NumPy 基础
- Projecting new data points
- 你应该知道的 Android 数据库更新策略
- LeetCode 343. Integer Break 题解
- ITEXT-PDF彩色字体显示-支持中文
- github学习:如何从本地把项目上传到github&&如何把github项目通过clone复制下来,详细教程