我转用DELPHI不久.刚研究DELPHI的三层技术.为了实验写了一个最简单的模块.
用D7新建一APPLICATION PROJECT,去掉FORM1,添加一个ROMOTE DATA MODULE.代码全部是向导生成.为了调试在RDM的ONCREATE和ONDESTROY里添了两行SHOWMESSAGE.没有添加其他任何组件.生成PROJECT1.EXE.
把PROJECT1.EXE和HTTPSRVR.DLL拷贝到服务器IIS虚拟目录SCRIPTS下.双击PROJECT1注册它.设置SCRIPTS目录的权限到很宽的范围.毕竟这是测试.
在客户端D7 再建一个APPLICATION PROJECT.加入TWEBCONNECTION组件.设置URL为HTTP://SERVER2000/SCRIPTS/HTTPSRVR.DLL.选择SERVERNAME属性,确实从服务器自动读出了PROJECT1.TEST,选择它.但SERVERURL属性没有跟着自动设置.根据帮助看好象该跟着自动设置才对.不管它,试图把CONNECTED属性设置为TRUE.报错:无法启动服务器!.
查看服务器端,PROJECT1确实没有启动,因为没有MESSAGEBOX出现.
把MIDAS.DLL拷贝到SERVER的SYSTEM32目录下注册.故障依旧.
我的SERVER 是W2K ADV SERVER+SP4.WORKSTATION是W2K PROFESSIONAL+SP4.都是开发用机,环境很干净.
有用WEBCONNECTION经验的朋友指点一下.
用D7新建一APPLICATION PROJECT,去掉FORM1,添加一个ROMOTE DATA MODULE.代码全部是向导生成.为了调试在RDM的ONCREATE和ONDESTROY里添了两行SHOWMESSAGE.没有添加其他任何组件.生成PROJECT1.EXE.
把PROJECT1.EXE和HTTPSRVR.DLL拷贝到服务器IIS虚拟目录SCRIPTS下.双击PROJECT1注册它.设置SCRIPTS目录的权限到很宽的范围.毕竟这是测试.
在客户端D7 再建一个APPLICATION PROJECT.加入TWEBCONNECTION组件.设置URL为HTTP://SERVER2000/SCRIPTS/HTTPSRVR.DLL.选择SERVERNAME属性,确实从服务器自动读出了PROJECT1.TEST,选择它.但SERVERURL属性没有跟着自动设置.根据帮助看好象该跟着自动设置才对.不管它,试图把CONNECTED属性设置为TRUE.报错:无法启动服务器!.
查看服务器端,PROJECT1确实没有启动,因为没有MESSAGEBOX出现.
把MIDAS.DLL拷贝到SERVER的SYSTEM32目录下注册.故障依旧.
我的SERVER 是W2K ADV SERVER+SP4.WORKSTATION是W2K PROFESSIONAL+SP4.都是开发用机,环境很干净.
有用WEBCONNECTION经验的朋友指点一下.
解决方案 »
- 如何取得 BeforeNavigate2 事件中的 Headers内容
- 怎么解决acm 控件 声音延时的问题
- [高分求]想在软件里增加一个简单的pdf阅读器软件,但是不知道怎么做,求教有什么好的方法
- 关于抽将的问题:
- 关于sleep函数和读卡系统的问题,在线等候
- 请问要编写一函数返回record类型,是不是最好的办法就是传入record变量的指针?
- 怎样用Delphi编写代码将打印机初始化?
- delphi中的报表问题
- 如何在程序运行时动态设定ADOConnection1.ConnectionString的值;
- com+过时了吗?请高手指点,感激不尽~!
- 请问高手开发一个这样的软件要多少钱?? 急~~~~
- 请问如何在intraweb下使用网页的多框架结构
另外代理帐户确实无权显示MESSAGEBOX,更新的PROJECT1把CONNECTED设置成TRUE。SERVER上进程列表确实出现了PROJECT1,不过客户端也挂了。看来SERVER等我按那个看不见的OK按钮呢。我改成BEEP一下就行了。