起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 97|回复: 4

【结】[求助] 代码不执行,是低级错误吗?**

[复制链接]
发表于 2008-7-21 14:17:35 | 显示全部楼层 |阅读模式
procedure TRYXXBD.DataEditPIDChange(Sender: TObject);
var
   lPerson  : TPerson;
   stri :string;
begin
     lPerson :=  TPerson.Create;
     stri := DataEditPID.Text; //a
     try
         if stri.Length > 0 then  //b
         begin
              lPerson :=  Org.OrgSys.OrgSystem.GetPerson(DataEditPID.Text);
              DataEditperCNNAME.Text := lPerson.DisplayName;
         end;
     finally
         lPerson.Free;
     end;
end;

这是写在表单里的代码,为什么a,b两行代码,被跳过去了,没有执行?我delphi不是很熟。
回复

使用道具 举报

发表于 2008-7-21 14:21:23 | 显示全部楼层
是不是没编译?编译一下试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-21 14:28:27 | 显示全部楼层
确实是没编译,不是自动编译吗,我感觉有的时候不编译也正常啊
回复 支持 反对

使用道具 举报

发表于 2008-7-21 14:34:20 | 显示全部楼层
功能调试运行时会自动编译,但是信息和文档不一定。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-21 15:51:47 | 显示全部楼层
明白了 谢谢 结贴吧
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 13:31 , Processed in 0.051448 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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