开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1492|回复: 7
收起左侧

[已解决] ocx控件和类型库是什么?

 关闭 [复制链接]
结帖率:91% (192/212)
发表于 2020-9-3 02:15:48 | 显示全部楼层 |阅读模式   福建省漳州市
5精币
看了好多视频介绍ocx和类型库,也百d,搜索过论坛,还是没有真正的理解这个到底是什么,,能通俗的和我解释一下么,不要复制那些概念化的文字,看不懂

1,易语言自带的控件算不算 ocx控件,如果不算,他们区别是什么

2,ocx控件好像系统有自带,还有一些是制作的,如何制作出来的,比如锐浪报表

3,ocx控件在易语言zc后生成的npk文件,好像无法静态编译,那么如果独立编译打包出来的那些文件,需不需要带上ocx这个文件?

4,类型库是什么,这个和com库什么区别,,通俗的解释一下类型库,像大漠这种就是类型库把! 类型库怎么制作、?

最佳答案

查看完整内容

以下内容个人理解,如有错误请指正。也未深入了解使用。 类型库跟oxc差不多, 类型库的话,可以理解成 是一个 类, 提供相关类方法, OCX则是控件库,相当于 易语言 支持库的 那些组件,可以在窗口上拖放设计的。(当然也有一些是不支持设计的) 所以: 1、易语言自带的控件不算是 ocx,因为 ocx 控件 无法支持静态 2、ocx有系统自带,也有一些开发的,相关教程 的话易语言的非常少,如果想学习,至少得熟悉其他语言,如c++ 3、o ...

求助知识:请将问题描述清楚,最好把你有问题的源码打包上传上来,这样更方便大家帮助你。
友情提醒:本版被采纳的主题可在 申请荣誉值 帖子申请荣誉值,获得 3点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
结帖率:100% (3/3)

签到天数: 16 天

发表于 2020-9-3 02:15:49 | 显示全部楼层   广东省揭阳市
以下内容个人理解,如有错误请指正。也未深入了解使用。
类型库跟oxc差不多,
类型库的话,可以理解成 是一个 类, 提供相关类方法,
OCX则是控件库,相当于  易语言 支持库的 那些组件,可以在窗口上拖放设计的。(当然也有一些是不支持设计的)
所以:
1、易语言自带的控件不算是 ocx,因为 ocx 控件 无法支持静态
2、ocx有系统自带,也有一些开发的,相关教程 的话易语言的非常少,如果想学习,至少得熟悉其他语言,如c++
3、ocx控件库建议是 使用 编译功能,编译后 需要打包 ocx文件,防止别的系统上没有
4、没弄过。。。

评分

参与人数 1荣誉 +3 收起 理由
Hoibben + 3 热心帮助他人,荣誉+3,希望继续努力(*^__^*) 嘻嘻!

查看全部评分

回复

使用道具 举报

发表于 2020-9-3 12:26:45 | 显示全部楼层   山东省济宁市
当标准控件不能完全满足用户需求时,用户可以编写自己的控件插入到编程工具中使用,编写的控件就是OCX。现在网页中也可以嵌入OCX,并称其为ActiveX控件。目前可以编写OCX的工具包括VB、VC、Delphi。易语言也即将支持OCX。

OCX是一种COM控件,OCX通常所说ActiveX控件,COM的原理是接口与实现分离,为了标识每个OCX的接口,必须在zc表里zc该控件的 GUID码。这样使用OCX的程序才可以找到该OCX。这是我对OCX的理解。
回复

使用道具 举报

结帖率:91% (192/212)

签到天数: 23 天

 楼主| 发表于 2020-9-3 16:03:21 | 显示全部楼层   福建省漳州市
如风科技 发表于 2020-9-3 12:26
当标准控件不能完全满足用户需求时,用户可以编写自己的控件插入到编程工具中使用,编写的控件就是OCX。现 ...

易语言组件和ocx组件什么区别
回复

使用道具 举报

结帖率:91% (192/212)

签到天数: 23 天

 楼主| 发表于 2020-9-3 22:47:04 | 显示全部楼层   福建省漳州市
回复

使用道具 举报

结帖率:91% (192/212)

签到天数: 23 天

 楼主| 发表于 2020-9-4 15:54:45 | 显示全部楼层   福建省漳州市
没人回答一下么!
回复

使用道具 举报

结帖率:0% (0/2)

签到天数: 3 天

发表于 2020-9-5 00:18:04 | 显示全部楼层   湖北省武汉市
https://www.eyuyan.tv/p3008  可以看下我教程的讲解
回复

使用道具 举报

结帖率:0% (0/2)

签到天数: 3 天

发表于 2020-9-5 00:22:41 | 显示全部楼层   湖北省武汉市
比如ocx组件 你可以理解为是一个控件库比如精易的web支持库  精易web一个组件你可以看作是一个ocx组件  那么类型库的话 电脑应该都有word软件  相对应的选择word类型库你可以理解为是个类 里面有很多类方法  比如打开word是一个方法  关闭word也是一个方法在word类型库里被易语言调用这是我的理解  如果有错误请指正
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表