activeX form的问题 现在每台机器第一次打开页面之前,都要手工去开始菜单,然后运行REGSVR32 。。在页面加载时,怎样才能自动检测系统是否已注册OCX文件?如果没注册,自动注册? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接用BUILD生成为OCX文件,再用CABARC工具(在DELPHI安装目录的BIN目录下有这个工具)压缩一下就行了,方法是: cabarc n package.cab package.ocx需要注意的是,如果你已经发布过,为了使新的版本能自动下载安装,在用BUILD时,一定要在delphi菜单 -> project -> options -> Version Info中将版本号改为更高的标识号,并在你的WEB页面<object>引用中将版本号修改为一致。 压缩到的PACKAGE。CAB怎么用?原来的OCX文件就可以不要了吗?我想要第一次运行页面时就会自动检测,下载,安装。 自动检测,根据GUID来监视注册表行不? 不需要那么麻烦啊,你在调用Active Form的页面中这样写就可以了:<object name='ATest' classid='clsid:你的GUID' codebase="http://你的IP/你的目录/你的OCX文件"> 楼上的,你说得在一些情况下还是会提示要安装插件,最好的方法是动态注册,网页中我不知到,但是在delphi本身的程序中这是可以实现的,思想是动态加载activex文件,然后调用他的DllRegisterServer函数 如何把读出来的值转化成字符串啊? 如何调用应用服务器的定义的过程或函数? 文件读写问题 再高分求一个解决办法,一个简单的数据类型问题!!!解决问题马上给分!!!UP有分!! !!!!!!!!!!!!!!!!! 问大虾一个问题? 数据库怪问题 请高手指点D2010在dll中调用有问题,exe中没有问题,为什么 急急急!!!!!如何控制DBGrid中的每一条记录???? 谁有动态生成TabSheet页的SourceCode? 如何循环播放MediaPlayer的文件? listbox问题 如何写个发送EMAIL的程序?
cabarc n package.cab package.ocx
需要注意的是,如果你已经发布过,为了使新的版本能自动下载安装,在用BUILD时,一定要在delphi菜单 -> project -> options -> Version Info中将版本号改为更高的标识号,并在你的WEB页面<object>引用中将版本号修改为一致。
原来的OCX文件就可以不要了吗?
我想要第一次运行页面时就会自动检测,下载,安装。