有做过把C/S客户端程序转化为OCX在浏览器中调用的吗?大牛们请进~该如何处理

有做过把C/S客户端程序转化为OCX在浏览器中调用的吗?大牛们请进~

有做过把C/S客户端程序转化为OCX在浏览器中调用的吗?

我查过资料,大致流程是这样:
1.先建立一个ActiveForm,及project,保存至A目录中
2.将客户端程序的源码全部拷贝到A目录中
3.在ActiveForm的OnCreate事件中create客户端程序的mainform,并show之
4.在ActiveForm的OnClose事件中Free客户端程序的mainform 
5.编译,web deploy 即生成1个ocx文件及一个htm文件,在浏览器中打开htm文件即可。

本人做了个简单的测试程序(客户端程序只有1个form),并测试成功,小弟想进一步请教大牛们:

1.如果客户端有10个以上的form,如何在ActiveForm里统一处理?
2.复杂的客户端(通过ADO连接oracle数据库,并调用第三方ocx),程序功能会不会受到影响?
3.其它的注意事项有哪些?
4.有没有实现同样功能的更好办法?

本人觉得这是一项很实用的技术,如果成功,可以把C/S程序转换为B/S模式,两者的优点都可以兼顾,
也听说只有Delphi才有这么NB的办法,不知有没有大牛们试过?

谢谢@

------解决方案--------------------
实际上是Web开发,调用了很多delphi写的ocx,也可以写成控件,供.net平台使用
一两个功能,可以这么做,整个系统这么做的话,很麻烦,不如直接开发B/S
------解决方案--------------------
N年前看一家写过,是一个医院管理系统,当时还很奇怪怎么能将窗口放到网页中。
------解决方案--------------------
WebXone很适合你的需求,可以将delphi程序快速转化为b/s应用!
www.westwindsoft.net
中文论坛:bbs.westwindsoft.net
------解决方案--------------------
和应用一样开发

唯一的问题是ocx文件会比较大

10年前做过,因为网络一般,所以后来放弃

一般是先把应用开发好了,然后转成ocx
------解决方案--------------------
ocx就是嵌入浏览器的客户端,cs冒充的伪bs
而且操作体验比真cs还是差一点

多form,应该可以弹出各个子form的
------解决方案--------------------
OCX 说实话, 如果不是必须用的话, 我觉得还是不用比较好。
现在很多电脑都有杀毒软件, 注册上去是个麻烦,另外现在IE高版本的需要改设置才能加载你的OCX,
可以改成打个CBX包的方式。
------解决方案--------------------
cbx也就是ocx吧?或者是它自己能执行相关的注册过程?
------解决方案--------------------
探讨

cbx也就是ocx吧?或者是它自己能执行相关的注册过程?

------解决方案--------------------
关注。能转换太好不过了。
------解决方案--------------------
WebXone的核心也是Ocx, 主要提供程序转换、网络部署、多文件下载及更新等一系列的方案。
这样用户可以更多地将精力放应用程序上了,而不是ActiveForm