起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 210|回复: 13

【结帖】嵌套过程**

[复制链接]
发表于 2007-12-13 16:05:03 | 显示全部楼层 |阅读模式
在事件过程中自己定义的一个过程为什么不能识别.

procedure sondept(deptid:string);
     begin

     end;
回复

使用道具 举报

 楼主| 发表于 2007-12-13 16:35:14 | 显示全部楼层
请帮忙一下.
回复 支持 反对

使用道具 举报

发表于 2007-12-13 16:50:01 | 显示全部楼层
请参看自带的源码或者看delphi的语法书吧。
回复 支持 反对

使用道具 举报

发表于 2007-12-13 16:58:11 | 显示全部楼层
不能识别.?啥意思报错,还是执行不到,
如果是报错,原始错误信息是啥?
如果是执行不到,跟踪过,是否时机不对呢|
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-14 09:27:57 | 显示全部楼层
执行到 procedure sondept(deptid:string);  这里的时候, 提示如下:

过程.gif

55.42 KB, 下载次数: 100

回复 支持 反对

使用道具 举报

发表于 2007-12-14 09:44:52 | 显示全部楼层
????  是执行到这里,还是压根就没编译通过?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-14 09:53:21 | 显示全部楼层
编译通不过
回复 支持 反对

使用道具 举报

发表于 2007-12-14 10:16:02 | 显示全部楼层
方法名前面加上类名
回复 支持 反对

使用道具 举报

发表于 2007-12-14 10:42:06 | 显示全部楼层
procedure TMainForm.PageControlChange(Sender: TObject);
var
itmp: TDataSource;
begin
  // YWXX6.TYWXX6 (InfoBrokerYWXX6.info).DataSetCSJ.Refresh;
{   itmp:=YWXX6.TSJWG2(DocViewYWXX6_SJWG2.doc).DataGrid.DataSource;
   YWXX6.TSJWG2(DocViewYWXX6_SJWG2.doc).DataGrid.DataSource:=nil;
      YWXX6.TSJWG2(DocViewYWXX6_SJWG2.doc).DataGrid.DataSource:= itmp;    }
//DocViewYWXX6_SJWG2.RefreshDoc(false);
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-14 11:43:37 | 显示全部楼层
加了还是一样:   
     procedure TPersonSetForm.findsondept(deptid:string);

编译的时候, 还是出现5楼那样的错误

x3 中支持嵌套定义过程吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-3 17:02 , Processed in 0.044415 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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