关于Delphi的迷惑?

adrianx 2002-03-14 06:52:45
我在Delphi里的New了一RemoteDataModule,在XXX.tlb编辑界面里向这个接口中加入方法,返回值指成了HRESULT,但是生成的代码却是procedure没有返回值,请问如何才能正确的实现这个方法呢,
...全文
47 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
macro_love 2002-03-14
  • 打赏
  • 举报
回复
怎么不换行呀,看不到了,我要得分
ihihonline 2002-03-14
  • 打赏
  • 举报
回复
这么大的分值?
呵呵
你好好检查一下你的参数;有可能是它们搞的;
adrianx 2002-03-14
  • 打赏
  • 举报
回复
我改为pascal后不会影响在其它语言C++里的调用吧
qiubolecn 2002-03-14
  • 打赏
  • 举报
回复
你试着将 环境变量里的idl改成pascal ,再回过头来看看,你就明白了

两种语法结构造成的差距
cobi 2002-03-14
  • 打赏
  • 举报
回复
迷惑什么啊
adrianx 2002-03-14
  • 打赏
  • 举报
回复
to:hzb 不是参数的问题,是return type是HRESULT但是生成了procedure,我如何写函数来返回S_OK,与E_FAIL等值呢
dext 2002-03-14
  • 打赏
  • 举报
回复
GZ bar
hzb 2002-03-14
  • 打赏
  • 举报
回复
好像CSDN的XML解析出问题了。
你在XXX.tlb编辑界面里你的方法增加一个参数,名字任意,
type写成 你的返回类型 * ,modifier设成[out, retval]就行了。
adrianx 2002-03-14
  • 打赏
  • 举报
回复
to dancemaple
我就是奇怪为什么不能生成function而生成了procedure
dancemaple 2002-03-14
  • 打赏
  • 举报
回复
向导不是可以指定返回类型吗?
adrianx 2002-03-14
  • 打赏
  • 举报
回复
对我什么迷惑?
qiubolecn 2002-03-14
  • 打赏
  • 举报
回复
我对你也挺迷惑的
lastlove 2002-03-14
  • 打赏
  • 举报
回复

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧