【急】web service的试验中serviceinfo是什么?(100分)

  • 主题发起人 主题发起人 han.lab
  • 开始时间 开始时间
H

han.lab

Unregistered / Unconfirmed
GUEST, unregistred user!
大家好!
我按照网上各种例子在做web service的服务器端例子程序时,编译总是不成功,提示 “WSDLHTMLPublish1.ServiceInfo(Sender, Request, Response, Handled);”中的ServiceInfo没有声明。
我使用的是Delphi 6 UPack2,建立了Web App Debugger类型的web service。
请问是怎么回事呢?
 
系统报错时“undeclared identifier:'ServiceInfo'”
可是我全是用系统自动生成的功能,没有修改过代码啊。
由于我是想做一个独立的exe程序实现基于soap的数据传递功能,我感觉这部分代码应该是使http端口处于监视状态?
 
又有新问题了:
如果我注释掉上面那行,程序执行过程中会提示:
TWSDLHTMLPublish中的TargetNameSpace不存在?
请问是我的Pack打的不对吗?哪里能下载到新的Pack?
 
大家好,我查了一下pack2的更新文件等说明,感觉是我的wsdlhtmlpublish控件的问题,请问如何单独更新这个控件?
我在delphi6/source/internet下的wsdlpub.pas这个源码中也没有找到serviceinfo和targetnamespace的定义?
谁有delphi6 sp2中的wsdlpub.pas文件可以让我参考一下?在delphi6/source/internet下。
多谢了。我的邮箱:hanxiao@gmx.net
 
知道了,好像是编译的时候必须带上运行库一起编译才能通过。:)
不过现在的问题是,编译通过了,也能独立运行。但是通过wsdl去调用的时候却总是提示rtl60.dll错。可能是程序内部的问题吧。我再找找原因了
 
后退
顶部