当前位置:主页>仓库管理软件> 列表

很简单的问题,请给些指导???多谢啦!!! 找销售管理

进销存软件版1楼: 小弟刚学DELPHI,今天在看其他人的代码时,发现这样一段代码:
type
Tonset=procedure(i:integer,str:string);
......
百思不得其解.这是事件定义?为何没有实现的代码呢?如何使用?
之后想在网上找些资料看看,但无终而果.请各位路过的大侠给些指导.或者有相关的资料给个链接也好.

在线等!!!!!!!

2楼: 就像c里面的函数指针,Tonset就是指向一个参数为i:integer,str:string)的过程。 如速达软件

3楼: 自定义过程类,常在自定义类时使用,

4楼: kgm说得很到位
Tonset只是一个指针(指向(i:integer,str:string);这种类型的指针),当然就没有实现代码了
可以这样使用
var
p1: Tonset;
begin
p1(2,''sss'');
end;

5楼: 感谢感谢!
这么快的回复.但我还是不明白,指针指向应该做些事情吧?如何做的?做什么呢?
还是没明白,有没有相关方面的详细资料介绍一下呢?

6楼: 例如:
原形定义:
type
Tonset=procedure(i:integer,str:string);

procedure test1(i:integer,str:string);
begin
end;
procedure test2(i:integer,str:string);
begin
end;

procedure test;
var
fnFunctionTest: Tonset;
begin
fnFunctionTest := test1; // 调用Test1过程
fnFunctionTest(1,''call test1 procedure!'');
fnFunctionTest := test2;// 调用Test2过程
fnFunctionTest(1,''call test2 procedure!'');
end;

进销存软件版7楼: 你可以自己查书呀

8楼: 函数指针类型

9楼: 你们能告诉我在哪下载autoorun cd studio吗,不是共享版的哦。而且又是免费的哦!
有人到过吗?

10楼: 你知道 AUTORUN CD STUDIO吗,可以告诉我在哪里下载吗?不是共享版的,但又必须是免费版的,看见过吗?

11楼: 呵呵,楼上的,你的自我描述跟我的太像了,有版权问题哦:)
1 你提问题干嘛跑到别人的帖子上来了哦?
2 你说的AUTORUN CD STUDIO是什么东东啊,不然大家也没法帮你的。

12楼: 这个帖子 好像不负责 AUTORUN CD STUDIO 如销售管理