没有装delphi软件则须修改程序的Uses单元,去掉QDialogs qtintf.dll
2016-06-29 15:03
302 查看
转:
花了几天的功夫,终于完成了一个delphi调用webservice(C#)的任务,发现了好多问题,不过还是解决了,和大家分享一下。
首先,就是调用时一个问题,如果你的webservice没有数据库操作,则在delphi客户端添加服务时不必考虑,若有数据库操作,则要在initialization处加上:
InvRegistry. RegisterInvokeOptions(TypeInfo(ServiceSoap), ioDocument);
还有,如果你的应用程序如果要在其他机器(没有装delphi软件)上运行,则须修改程序的Uses单元,去掉QDialogs
QDialogs:在delphi6及以后的版本中,为了支持kylix,能使程序在linux下运行每一个单元都增加了对应的QDialogs单元,如果你用了带Q的单元,哪么如果你的程序要想在Windows中正常运行必须得有qtintf.dll的支持你可以搜索一个,把程序中uses中的单元前有Q的把Q去掉就ok了!
花了几天的功夫,终于完成了一个delphi调用webservice(C#)的任务,发现了好多问题,不过还是解决了,和大家分享一下。
首先,就是调用时一个问题,如果你的webservice没有数据库操作,则在delphi客户端添加服务时不必考虑,若有数据库操作,则要在initialization处加上:
InvRegistry. RegisterInvokeOptions(TypeInfo(ServiceSoap), ioDocument);
还有,如果你的应用程序如果要在其他机器(没有装delphi软件)上运行,则须修改程序的Uses单元,去掉QDialogs
QDialogs:在delphi6及以后的版本中,为了支持kylix,能使程序在linux下运行每一个单元都增加了对应的QDialogs单元,如果你用了带Q的单元,哪么如果你的程序要想在Windows中正常运行必须得有qtintf.dll的支持你可以搜索一个,把程序中uses中的单元前有Q的把Q去掉就ok了!
相关文章推荐
- DELPHI读写xml文件
- Delphi之多线程实例
- 郁闷的Delphi新闻
- delphi新语法之泛型实现的对象池模板
- Delphi 编码转换 Unicode gbk big5(使用LCMapString设置区域后,再用API转换)
- 提高Delphi的编译速度(bpl和bcp)
- Delphi COM编程技术三类型库(库文件中的工具栏,很全)
- delphi高手突破学习笔记之面向对象类和对象的本质
- Delphi OleVariant 类型的用法
- 在VC6.0下如何调用Delphi5.0开发的进程内COM
- 如何在Delphi中调用VC6.0开发的COM
- delphi调用C#webservice接口的中文编码问题
- 使用delphi 开发多层应用(二)为什么要使用多层开发?
- 使用delphi 开发多层应用(三)Delphi常用多层框架介绍
- 我常用的delphi 第三方控件
- Delphi反汇编内部字符串处理函数/过程不完全列表
- ACCESS技巧集(DELPHI AND SQL)
- delphi数据库存储图片
- Delphi xe FireMonkey FMX StingGrid 点击表头排序
- Delphi中inherited问题