注册 登录
编程论坛 ASP技术论坛

网页里插入插件时,classid的问题。

dhdhzzw 发布于 2007-09-14 15:05, 1685 次点击
我发现DW插入flash时,所有的classid classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"都是一样的,,这个classid是哪来的、代表插入的是flash媒体么?当我插入activex插件时就没有classid只有<object width="32" height="32">
</object>可我看到别人的网页上的activex插件明明有classid的 .....不懂了。。。。。。。。
6 回复
#2
yms1232007-09-14 15:07

所有ActiveX注册时都有classid这个classid是在注册表里存的,有的时候写ActiveX的控件名也可以省略classid

#3
dhdhzzw2007-09-14 15:20

那么activex控件 .ocx结尾的控件他们的classid会像flash那样都是一样的么?
我犹豫一个网页要插入两个.ocx控件,只是控件连接地址不同,但不知是否直接可以用别的.ocx插件的classid。。

#4
yms1232007-09-14 15:26
每个ActiveX的classid都是唯一的,一个id对应一个ActiveX
#5
dhdhzzw2007-09-14 15:34

一个activex对应一个id 那如果不知道.ocx的id 也就没法调用了?
怎么办?

#6
yms1232007-09-14 16:25

使用ActiveX的名称也是可以调用的不必非得知道classid

#7
dhdhzzw2007-09-14 16:58

版主,,是这样的,,我想让同一服务器的同一个插件,放在同一服务器下两个不同网站上,连接两个不同的数据库,我复制了一份放在另一网页下,插件是.ocx文档需要.bat注册的,,我可以修改注册文件中的网页连接路径以及数据库连接地址,但我同时又修改了一些功能,供别人下载使用,因此我怕在同一台电脑上,他们是同一classid在注册时会有冲突。。。

1