对delphi中的自定义函数只会看别人写的,自己就不会写,请对自定义函数很熟的人教我一下

[复制链接]
查看11 | 回复3 | 2011-11-23 22:35:06 | 显示全部楼层 |阅读模式
对于自定义函数.你现在的想法和我以前刚接触自定义函数和过程时一样.可后来慢慢接触多了,我就明白了!写函数和过程时只要记住,函数有返回值,而过程则没有!函数是Function开头,过程是Procedure开头.后边跟类名和函数名.函数名内有函数体,也就是参数.最后跟的是返回值,如果想返回字符串类型就使用string如果是整型就是integer过程则和函数唯一的区别就是没有返回值.比如最简单的一个加减法!function NumSum(a,b:integer):integer; //这里a,b是参数 Integer则是返回值beginresult :=a + b ; //返回值一般使用Resulten...
回复

使用道具 举报

千问 | 2011-11-23 22:35:06 | 显示全部楼层
//举个简单的例子,计算两个数之间所有数字的累加和function getSum(LowInt,HighInt:integer):integer;varI : integer;beginResult :=0;for i := LowInt to HighInt do
Result := Result + i;...
回复

使用道具 举报

千问 | 2011-11-23 22:35:06 | 显示全部楼层
function test()var test:string;begintest = "this is a test".end;定义要在引用的前面。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行