如题: 普通的数据库应用程序(delphi写的)可以不通过重新写代码而直接转化成WEB方式(delphi的intraweb)吗~~!?
具体应该怎样作阿,会用到哪种技术或其他什么的~~!? 请高手指点~!
请尽量详细些~~!
谢谢~~!
解决方案 »
- 一个应用程序只能打开一次,是什么样原因,在程序中没有查询到互斥条件
- SqlQuery.FieldByName().AsString的问题
- 终于娶了跟我一起整整6年的女朋友,从今以后就要叫她老婆了:),散分庆祝
- 我想知道如何获得INI文件节名下面所有的KEY和值
- 问一个关于ADO access和XML比较的问题
- 做个邮件发送程序用到哪些控件?
- [MDI]四个子窗体,按Tab键,怎样从第一个子窗体的Edit控件切换到第二个子窗体的Edit控件上?
- D6 & D5 到底有什么本质的区别?
- 谁能给我一个TOutlookBar的使用例子呀,50分相送!
- 关于SQL语句的问题!!!!
- 请教高手,管理员:function声明问题
- 怎样操作aodquery中返回的结果集
应用程序(delphi写的)可利用ActiveForm,让客户端下载用浏览器打开。
to wjbwjb(脑脑):
可否说的详细点儿~~!?
谢谢~~!
转化方法:
打开原来建好的form,选中上面的组件,用component|Create component Template命令加到组件模版中,然后在放到activeform中即可。
to wjbwjb(脑脑):
可有activeform相关技术文档(电子版)~~!? 谢谢~~!
activeform的实质是ActiveX
activeform的缺点是太耗内存太慢,并且对网络要求相对好一点。用D6+Corba+activeform做MIDAS三层结构,客户端下载activeform所必须的5个文件:
borlndmm.dll
cp3245mt.dll
midas.dll
orb_br.dll
orbpas60.dll
因此我得建议是保存原有项目中的数据操作逻辑,封装成com组件或者别的。使用网页技术搭建界面并粘合com组件提供的功能。当然我说得这些也是在,你原来的项目设计的时候就把负担逻辑功能和显示功能的部分进行了区分,如果不是那样的话,我想你只能该源程序,或者想上面说的那样使用activeform了(如果是我,宁可重新写一遍代码,也不会使用activeform的)。