OCX和DLL有什么区别?

vitamines 2005-02-22 01:25:13
想写一个ACTIVEX,但基本的概念问题还没有搞清楚,就是OCX和DLL有什么区别?包括编程和应用上的区别.
...全文
426 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
vitamines 2005-02-28
  • 打赏
  • 举报
回复
up
caiso 2005-02-26
  • 打赏
  • 举报
回复
顶一下。。
vitamines 2005-02-26
  • 打赏
  • 举报
回复
SP2禁止下载Activex的设置是不是表明微软在淘汰这些技术?
科技互联人生 2005-02-25
  • 打赏
  • 举报
回复
同意 :


我认为
ActiveX是以COM为基本的;DLL则概念更广,是WINDOWS共享代码的一个标准。

两者都是很老的技术,不存在什么趋势。



ocx 是一种特殊的dll(动态连接库),ocx是可以被很多语言使用的一种开放式组件
vitamines 2005-02-25
  • 打赏
  • 举报
回复
完成相同功能的最新技术是什么呢?
Stiven_PFan 2005-02-24
  • 打赏
  • 举报
回复
我认为
ActiveX是以COM为基本的;DLL则概念更广,是WINDOWS共享代码的一个标准。

两者都是很老的技术,不存在什么趋势。
vitamines 2005-02-23
  • 打赏
  • 举报
回复
晕,麻烦具体一点
vitamines 2005-02-23
  • 打赏
  • 举报
回复
那一种是趋势?
飞狼兄 2005-02-23
  • 打赏
  • 举报
回复
mark
halfdream 2005-02-23
  • 打赏
  • 举报
回复
没多大区别,只是一些习俗与名称上的区别。

一般给进程内ACTIVEX控件使用OCX为扩展名,在名称上以示区别。
你可以把ACTIVEX控件使用DLL为扩展名的。

liangyong007a 2005-02-23
  • 打赏
  • 举报
回复
搞本书看看,电子书或《Delphi编程指南》,上面说的很清楚详细的
kuki84 2005-02-22
  • 打赏
  • 举报
回复
那家伙区别大了,岗岗的,多看看概念的书,高级编程里的多一些。
vitamines 2005-02-22
  • 打赏
  • 举报
回复
听朋友说ocx运行在客户端,dll运行在服务端,是这样吗?
aus 2005-02-22
  • 打赏
  • 举报
回复
学习
JJNW 2005-02-22
  • 打赏
  • 举报
回复
首先,要知道有的activex控件后缀名也是dll,也必须像ocx一样注册进系统的
一般的dll用来存函数,ocx用来存对象,dll的概念要比ocx大一点,
具体三言两语说不明白的,你可以先理解dll,再理解COM,最后去看activex
liangyong007a 2005-02-22
  • 打赏
  • 举报
回复
ActiveX不注册不能被系统识别并使用。
liangyong007a 2005-02-22
  • 打赏
  • 举报
回复
当然有区别的

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧