我在一些教程中,用的是VC++6.0,看到过,可以在工程,添加工程,选择组件控件中把DataGrid找出来。可我在VS2008做VC++时却怎么也找不到这个项。
之前我已经试过在工具栏-->右击-->添加项-->COM组件与mpf,已经找遍了都没有发现。VC6教程中是这样的
再有如何,我再装个VC6那与现在的VS2008会不会有冲突。
之前我已经试过在工具栏-->右击-->添加项-->COM组件与mpf,已经找遍了都没有发现。VC6教程中是这样的
再有如何,我再装个VC6那与现在的VS2008会不会有冲突。
解决方案 »
- 单文档中显示对话框的问题,在线等解决~~
- 怎么让程序窗口在其他全屏程序的上面?
- COM中的接口ID、类型库ID等如果不采用GUIDGEN.exe生成的,而是自己乱改的话,会有什么问题么?
- ATL/COM/ActiveX 是不是都可以被 .Net 代替了?
- 极其郁闷:求教在ActiveX控件的对话框上的绘图问题
- 找到一个好站,与大家分享
- 如何让某个操作延时进行
- 怎样把GB码转换成Unicode,在线等待...
- 如何设置系统级的键盘钩子?我用SetWindowsHookEx,只能在程序在前台时有用,后台钩子就没用了!
- 10万行VC有效代码+专业开发平台值多少钱??
- 微软控件有内存泄露!?
- 一个小问题不懂,急!!!
为了证实刚才不是看走眼,在另一台装了Vista与Win2003双系统的机子测试。发现,Win2003系统目录下有上述OCX,而Vista是没有的。
总结下,操作系统的原因,msdatgrd.ocx不存在于Vista中。
而VC6自带有
不过我用的是2005,不是2008.而且发现插入后很严重的问题:运行时看不到DataGrid。文件里面也只添加了DataGrid.h\cpp两个文件。但是回到VC6.0,会发现插入DataGrid后添加的文件很多,比如Column.h\cpp,columns.h\cpp......所以怀疑这种方式是否真的插入了DataGrid?楼主有qq吗?
email:[email protected],邮箱联系,我加你,一起来讨论交流下!
就不知道那个ocx是怎么带进操作系统来的。
我又去服务器上看了下,2台都装有win2003的服务器,也并没有这个ocx,就不知道这个东东是怎么出来的了。
http://www.cnblogs.com/xuchaoyi99/archive/2009/01/13/166618.html控件运行时需要design-time license的解决:
http://blog.csdn.net/xuex_chen/archive/2008/12/26/3612253.aspx可以解决你的问题!
Data Control控件, 但是添加以后 不会自动添加所需类 ,这时需要在VC++6.0中建立工程,添加控件,把所添加的类手动添加到VS2008工程中