社区
VB
帖子详情
在向窗体中添加自定义控件时提示:“您没有使用此ActiveX控件的许可证!”
lovelovevb
2005-09-01 05:52:53
我的机器(Win XP)上安装有VS.NET。
我先向工具箱中添加了一个COM组件:Microsoft DataGrid Control,Version 6.0(OLEDB).
之后,在从工具箱把这个控件向窗体添加是出现提示:“您没有使用此ActiveX控件的许可证!”
请问:我的问题出在哪儿?
...全文
403
7
打赏
收藏
在向窗体中添加自定义控件时提示:“您没有使用此ActiveX控件的许可证!”
我的机器(Win XP)上安装有VS.NET。 我先向工具箱中添加了一个COM组件:Microsoft DataGrid Control,Version 6.0(OLEDB). 之后,在从工具箱把这个控件向窗体添加是出现提示:“您没有使用此ActiveX控件的许可证!” 请问:我的问题出在哪儿?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovelovevb
2005-09-02
打赏
举报
回复
1、请问高手怎么“执行regsvr32 控件名”?
我是个新手,请您讲得再细一点!
还有第二步,三步???
EricBai
2005-09-02
打赏
举报
回复
Microsoft DataGrid Control,Version 6.0(OLEDB).这个组件不是.net框架的,是原来VS6.0的控件,试一下楼上的办法吧。
liuhui810
2005-09-02
打赏
举报
回复
1.执行regsvr32 控件名(一般是.ocx)
2.执行regedit,选择文件,导入
3,选择microsoft visual studio.net光盘4\extrasvb6 controls\目录下的vb6controls.reg注册文件
4,确定
EricBai
2005-09-02
打赏
举报
回复
晕!
开始-->运行-->输入"cmd"-->回车-->输入"regsvr32 你控件的路径" -->回车
双击microsoft visual studio.net光盘4\extrasvb6 controls\目录下的vb6controls.reg注册文件
你试试看吧,第二种方法我没用过,为什么要用VB6的DataGrid呢?.net的datagrid不好吗?
APP开发王
2005-09-01
打赏
举报
回复
regsvr32 控件路径 实验看看
EricBai
2005-09-01
打赏
举报
回复
这可能是一个受保护的控件,不可以随便用,可能要购买使用权。或者这个组件已经过期了,微软不再兼容了,所以没办法使用。
lovelovevb
2005-09-01
打赏
举报
回复
.net自带的组件还要购买使用权吗?不知道,我想不会吧?
“regsvr32 控件路径 实验看看” ??????不明白呀!
请高手说具体一点!谢谢!
ActiveX
控件
导入程序
不用工具箱的话,自己手工
添加
,需要注意一个问题,就是要用Aximp.exe来包装一下ocx
控件
的类,然后再程序
中
引用生成的dll就可以了。 aximp [options]{file.dll | file.ocx} The following command generates MediaPlayer.dll and AxMediaPlayer.dll for the Media Player control msdxm.ocx. aximp c:\systemroot\system32\msdxm.ocx 将
ActiveX
控件
的 COM 类型库
中
的类型定义转换为 Windows
窗体
控件
。 Windows
窗体
只能承载 Windows
窗体
控件
,即从 Control 派生的类。Aximp.exe 生成可承载于 Windows
窗体
上的
ActiveX
控件
的包装类。这使您得以
使用
可应用于其他 Windows
窗体
控件
的同一设计
时
支持和编程方法论。若要承载
ActiveX
控件
,必须生成从 AxHost 派生的包装
控件
。此包装
控件
包含基础
ActiveX
控件
的一个实例。它知道如何与
ActiveX
控件
通信,但它显示为 Windows
窗体
控件
。这个生成的
控件
承载
ActiveX
控件
并将其属性、方法和事件公开为生成
控件
的属性、方法和事件。 如果不包装一下直接用,会出现 灾难性 错误。上面已经说明了原因。 在项目
中
引用生成的ax开头的dll,在
窗体
代码
中
增加: 声明一个公有的
控件
对象: public AxISPICRECLib.AxISPICREC AxISPICREC; 在InitializeComponent()方法内初始化
控件
: AxISPICREC = new AxISPICRECLib.AxISPICREC();//必须new对象,否则
窗体
设计器出问题 ((System.ComponentModel.ISupportInitialize)(this.AxISPICREC)).BeginInit();//初始化开始 this.Controls.Add(this.AxISPICREC);//
添加
控件
((System.ComponentModel.ISupportInitialize)(this.AxISPICREC)).EndInit(); this.AxISPICREC.OcxState = ((System.Windows.Forms.AxHost.State)(resources.GetObject("AxISPICREC.OcxState")));//设计
控件
状态 如果遇到“正试图在 os 加载程序锁内执行托管代码”这个错误,请设置“调试”--“异常” "----"Managed Debugging Assistants"
中
勾掉"LoaderLock" 就可以了。
在 PowerBuilder
窗体
中
使用
ActiveX
控件
在 PowerBuilder
窗体
中
使用
ActiveX
控件
VB Squared
ActiveX
Skin
控件
VB Squared
ActiveX
Skin
控件
VB设计软件皮肤的
控件
,设计为内置特色,而在其它皮肤
控件
中
不能用。内置的6个皮肤,给你的应用程序
添加
引人注目的皮肤就像在
窗体
中
按下控制键和
添加
1行代码那么简单。可以兼容在其它大多数皮肤
控件
中
没有
的Aligned Controls和Visual Basic Menus。 VB Squared
ActiveX
Skin
控件
主要特色: 内置6个皮肤Built in Skins 用皮肤创建程序创建属于自己的皮肤 兼容Aligned Controls 兼容Visual Basic Menus 在运行
时
可以Activate和De-Activate 兼容所有WindowBorder Styles 鼠标滑过按键
时
有
提示
把Focus 从Lost Focus皮肤分离出来了 在
窗体
中
控件
自动换色 自动移动
窗体
中
的
控件
来补偿皮肤边界
窗体
可以是固定的或可调的
c#实现
自定义
控件
ActiveX
并被
窗体
顺利应用
自己用c#做的自定义组件小例子,此程序包含自定义的UserControl组件和应用该组件的MainFrame主
窗体
程序,需要在工具箱里右键-》选项-》.Net组件注册一下就能用了。
vc实例精通源码,windows基本
控件
的
使用
Demo
VC实例精通一书的源码。 第2章(\Chapter02) 示例描述:本章介绍常用Win32
控件
的
使用
方法。 01_EditDemo 演示静态文本、文本框、按钮
控件
的
使用
方法 02_CheckBoxDemo 演示复选框和单选按钮
控件
的
使用
方法。 03_ComboBoxDemo 演示组合框和列表框
控件
的
使用
方法。 04_ScrollBarDemo 演示滚动条
控件
的
使用
方法。 05_SpinDemo 演示数值调节按钮的
使用
方法。 06_ProgressDemo 演示进度条
控件
的
使用
方法。 07_SliderDemo 演示滑块
控件
的
使用
方法。 08_HotkeyDemo 演示热键
控件
的
使用
方法。 09_ListCtrlDemo 演示列表
控件
的
使用
方法。 10_TreeCtrlDemo 演示树形
控件
的
使用
方法。 11_RichEditDemo 演示格式文本框的
使用
方法。 12_TabCtrlDemo 演示属性页的
使用
方法。 13_AnimateDemo 演示动画
控件
的
使用
方法。 14_DateTimeDemo 演示日期
时
间选择
控件
的
使用
方法。 15_CalendarDemo 演示日历
控件
的
使用
方法。 16_IPCtrlDemo 演示IP输入框的
使用
方法。 第3章(\Chapter03) 示例描述:本章介绍高级Win32
控件
的
使用
方法。 01_MenuDemo 演示
窗体
菜单的
使用
方法。 02_PopMenuDemo 演示弹出式菜单的
使用
方法。 03_ToolbarDemo 给
窗体
添加
标准工具栏。 04_Toolbar256 使工具栏支持256色位图。 05_StatusBarDemo 在
窗体
的状态栏区域输出信息。 06_ColorStatusBar 在状态栏
添加
彩色渐变进度条。 07_ToolTipDemo
使用
ToolTip显示即
时
提示
。 第4章(\ Chapter04) 示例描述:本章介绍
窗体
的
使用
方法和
使用
技巧。 01_WindowDemo 演示创建和显示
窗体
的方法。 02_TopMostWnd 让
窗体
保持在桌面最顶层。 03_TransparentWindow 创建半透明
窗体
。 04_EllipticalWindow 创建椭圆
窗体
。 05_TextPathWnd 创建文字异形
窗体
。 06_ImagePathWnd 根据图片创建异形
窗体
。 07_AnimatedWnd 以动画方式显示和隐藏
窗体
。 08_AutoSize 让
窗体
上的
控件
自动适应
窗体
大小。 09_AutoSizeEx 多个
控件
改变大小
时
防止闪烁。 10_LimitSize 限制
窗体
的最大和最小尺寸。 11_AutoPos 让
窗体
具有停靠效果。 12_EnumWnd 枚举系统
中
的窗口。 第5章(\ Chapter05) 示例描述:本章介绍创建对话框以及通用对话框的
使用
技巧。 01_ModalDlg 显示模式对话框。 02_ModallessDlg 显示非模式对话框。 03_OpenFileDemo
使用
打开文件对话框。 04_SaveFileDemo
使用
保存文件对话框。 05_FontDlgDemo
使用
字体选择对话框。 06_FontDlgDemo_Color
使用
字体选择对话框。 07_PreviewFileDlg_Demo 为打开文件对话框增加预览功能。 08_InputDlg_Demo 从内存创建对话框。 第6章(\ Chapter06) 示例描述:本章介绍Windows应用程序消息循环的原理和消息处理技巧。 01_PeekMsgDemo 传递并响应Windows消息。 02_SendMsg 发送Windows消息。 03_MsgInMfc 了解MFC的映射消息机制。 04_UserMsg
使用
自定义消息。 05_DoubleEdit_Demo 拦截并处理Win32
控件
的消息。 第7章(\ Chapter07) 示例描述:本章介绍Windows系统和外壳编程的技巧。 01_TimerDemo
使用
计
时
器。 02_RegDemo 访问系统注册表。 03_SuperPwd 用随机数生成强力密码。 04_ShellOpen 打开一个和程序相关联的文档。 05_ClipboardDemo 访问Windows剪切板。 06_ClipboardMonitor 监视剪切板内容变化。 07_TrayIconDemo
使用
系统托盘图标。 第8章(\ Chapter08) 示例描述:本章介绍在应用程序
中
使用
Windows基本设备的方法和技巧。 01_MouseSample 处理鼠标消息。 02_KeyTest 处理键盘消息。 03_MouseMoving 利用客户区鼠标消息拖动无边框
窗体
。 04_NCMsg 利用非客户区鼠标消息控制无边框
窗体
。 05_LockMouse 限制鼠标移动区域。 06_MyEvent 模拟键盘鼠标消息。 07_ClipboardHelper
使用
系统热键消息使后台程序得到通知。 第9章(\ Chapter09) 示例描述:本章学习Windows进程的创建和管理方法。 01_StartProcess 创建和结束进程。 02_RedirectStdio 用匿名管道获取控制台程序的输出。 03_CatchError 拦截并处理外部进程的错误。 04_SingleInstance 防止应用程序运行多个实例。 05_ProcessMsg 用消息在进程间通讯。 06_MappingFile 用内存映射文件在进程间通讯。 07_ProcessList 枚举并得到系统
中
所有进程信息。 第10章(\ Chapter10) 示例描述:本章学习Windows线程的创建和管理方法。 01_PrimeNumberFinder 主线程和用户界面。 02_PrimeNumberFinderEx 创建和结束线程。 03_PrimeNumberFinal 用临界区对象同步线程。 04_BigPrimeNumber 用事件对象同步线程。 05_SemaphoreDemo 用信号量对象同步线程。 06_ThreadPriority 调整线程优先级。 第11章(\ Chapter11) 示例描述:本章学习
使用
VC6进行图形图像开发的技巧。 01_ZoomBitmap 用DC对象缩放位图。 02_DrawLine 用画笔对象画线。 03_BrushDemo 用画刷对象填充区域。 04_RollText 在屏幕上输出文本。 05_PicShow
使用
GDI+读取不同格式的图片。 06_PicShowEx
使用
GDI+保存不同格式的图片。 07_Snap 制作屏幕截图程序。 08_Watermark 给图片增加版权信息。 第12章(\ Chapter12) 示例描述:本章学习
使用
VC6进行文件IO开发的技巧。 01_BinaryView 用基本API编写二进制编辑器。 02_MyCompressor 用MFC类编写文件压缩软件。 03_DirMonitor 监控硬盘上文件的变化。 04_HddSpace 获取本机所有磁盘及其空间
使用
情况。 05_WideText 文本保存及编码方式。 06_XmlReader 读写XML文件。 07_SerialPort 读写串口数据。 第13章(\ Chapter13) 示例描述:本章学习
使用
VC6进行数据库开发的方法和技巧。 01_ODBC_Source 创建ODBC数据源。 02_ODBC_Demo 通过ODBC访问Access数据库。 03_ADO_Demo 通过ADO访问据库。 04_ExecProc 调用SQL Server的存储过程。 05_TransExec 事务处理SQL Server命令。 06_BinData 存取数据库
中
的图片。 07_CreateMdb 在程序
中
动态生成Access数据库。 第14章(\ Chapter14) 示例描述:本章学习
使用
VC6进行网络开发的方法和技巧。 01_UdpClient 建立UDP连接客户端。 02_UdpServer 建立UDP连接服务器端。 03_TcpClient 建立TCP连接客户端。 04_TcpServer 建立TCP连接服务器端。 05_MfcSock
使用
MFC的SOCKET类。 06_MyWebProtocol 注册自己的浏览器地址栏协议。 07_GetHttpStr 抓取网页内容。 08_VisualPing 基于ICMP编写网络速度监控程序。 第15章(\ Chapter15) 示例描述:本章介绍一些Windows高级编程技术。 01_AppSnap 制作鼠标HOOK。 02_PasswordShow 用鼠标HOOK读取密码框
中
的内容。 03_KeyVoice 制作键盘HOOK。 04_SysKey 用键盘HOOK屏蔽系统按键。 05_DlgSkinDemo 用HOOK技术给对话框换肤。 06_PeExport 分析DLL文件获取其导出函数列表。 第16章(\ Chapter16) 示例描述:本章介绍VC6在多媒体开发方面的应用技术。 01_BgMusic 用基本API播放声音。 02_MP3Player 用MCI播放音频。 03_MyReal 调用RealPlayer播放音频文件。 04_Recorder 制作录音机程序。 05_GifCtrl 在VC
中
显示动态的GIF动画。 06_FlashWnd 在VC
中
播放Flash动画。 07_MediaPlayer 在VC
中
播放视频。 08_CaptureVideo 在VC
中
实现视频采集及截图功能。 第17章(\ Chapter17) 示例描述:本章介绍VC6在
ActiveX
方面的应用技术。 01_My
ActiveX
创建
ActiveX
控件
。 02_My
ActiveX
2 为
ActiveX
控件
增加属性和方法。 03_
ActiveX
InDlg 在应用程序
中
使用
ActiveX
控件
。 04_
ActiveX
InWeb 在浏览器
中
使用
ActiveX
控件
。 05_My
ActiveX
3 在VC
中
显示动态的GIF动画。 06_RegOCX 在程序
中
注册和注销
ActiveX
控件
。 第18章(\ Chapter18) 示例描述:本章介绍如何将应用程序制作成完整的应用软件的技术。 01_MyHelp 制作帮助文件。 02_Setup 制作安装程序。 03_MultiLanguage 让应用程序界面支持多语言。 04_MultiLanguageEx 多语言的字符串常量。 05_SetupEx 制作多语言的安装程序。
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章