起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 648|回复: 1

BizRtSrvr.BusinessRuntimeServer.UnregisterMethod(FLoginMethod)起什么作用?

[复制链接]
发表于 2011-10-27 00:54:21 | 显示全部楼层 |阅读模式
在登录窗口中,点击登录总是在执行到这句话时弹出错误提示
procedure TSYSTEMLOGINDIALOG.BizFormClose(Sender: TObject; var Action: TCloseAction);
begin
   BizRtSrvr.BusinessRuntimeServer.UnregisterMethod(FLoginMethod);    //执行这句话时出错
  FLoginMethod.Free;

错误提示如图。

这句话是登录窗口自带的,注释掉该语句,就OK了。
不知这句话起什么作用,注释后有什么潜在问题?

x3_window.jpg

39.41 KB, 下载次数: 72

回复

使用道具 举报

发表于 2011-10-27 10:33:56 | 显示全部楼层
这种情况一般都是前面的对象为空了,后面再调用它的方法就会报错。如果不放心,在调用之前先判断是否为空即可。系统登录页,很多都被调整页面风格样式或者其他需求是改过了;出错也不不奇怪。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-22 23:41 , Processed in 0.042944 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表