Indy的Demo的一个问题

smzgl 2006-08-24 11:29:07
在Indy提供的Demo中BasicClientServer\basic server中的服务端的一个函数如下:

function TfrmMain.PortDescription(const PortNumber: integer): string;
begin
with GStack.WSGetServByPort(PortNumber) do try
Result := '';
if Count > 0 then begin
Result := Format('%d: %s', [PortNumber, CommaText]); {Do not Localize}
end;
finally
Free;
end;
end;

其中GStack.WSGetServByPort 似乎是一个抽象函数,也没有找到override的地方,但是程序一样可以执行下去,是怎么回事啊?
...全文
293 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
rokiroki 2007-03-27
  • 打赏
  • 举报
回复
GStack是 IdStack.pas 中的一个中间对象,不要直接调用他的create 方法,直接在窗体上放 IdTcpServer组件后,就能直接使用这个对象。

WSGetServByPort 是它的一个方法而已。
smzgl 2006-09-06
  • 打赏
  • 举报
回复
看不到啊
luxuewei5214 2006-09-06
  • 打赏
  • 举报
回复
应该是一个api函数
suncheng_hong 2006-08-25
  • 打赏
  • 举报
回复
Indy的Demo哪里down的?
给个链接好吗
谢谢
smzgl 2006-08-24
  • 打赏
  • 举报
回复
看不明楼上的话
GARNETT2183 2006-08-24
  • 打赏
  • 举报
回复
应该你没没有override的地方吧...
dabaicai 2006-08-24
  • 打赏
  • 举报
回复
按ctrl 点鼠标追着看看啊

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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