delphi怎样调用自定义函数

var
Form1: TForm1;
function aaa(abc:string):boolean ;

implementation

uses Unit2, Unit3, Unit4;

function aaa(abc:string):boolean;
begin
application.MessageBox('你好','d',16);
end;

aaa是的定义的一个函数名,我想在窗体的单击事件中调用,怎么写?

第1个回答  2011-06-03
在窗体事件中找到单击事件,然后双击,之后就可以在下面添加你的aaa函数。
第2个回答  2011-05-31
Function aaa(abc: String): boolean;
Begin
application.MessageBox( PChar(abc),'你好', 16);
End;

Procedure TForm1.FormClick(Sender: TObject);
Begin
aaa('呵呵');
End;本回答被提问者采纳

Delphi自定义函数声明及调用问题!
1,在别的单元文件内的其他窗体内调用。需要在其他单元文件内implementation关键字后加上引用该单元文件:uses uni_main;然后在使用的地方直接Get_item_list('tb资料设置_客户', '所属省份',quprovince.Items );并不需要加uni_main.因为他在窗体对象之外声明,是公共函数。引用了该单元文件后,这个调用...

DelPhi编程中怎样自定义一个函数
lbl ;= TLabel.Create(Form1);...lbl.Free;\/\/通常我们会加上这句,但这里加上就错了 \/\/Delphi会在Form1销毁的时候自动将lbl销 \/\/毁掉 end;这里TLabel就相当于TComponent,而Form1是TForm类的对象,TForm也是继承自TComponent,既然是这样实现,那在类的定义里楼主所说的情况应该不难理解了吧~...

在Delphi中若何应用SQL自定义函数,参数如何传递给自定义函数?
1如不雅是直接应用萌芽语句就用AdoQuery,直接ADoQuery.SQL.Txt := 'your proc Txt' 或 SQL.Add()也可以,可以直接在your Txt琅绫擎给参数赋值,然后open就履行啦如不雅是调用SQL server 中的存储过程,那么应用ADOStoredProc控件就行,先设置ProcedureName:=‘your proc name’;refresh 一下,Para...

delphi自己做了一个类,然后constructor Create;怎么来调用这个函数
在自己类里面调用函数,就直接在想用的地方直接 写名字来用。在其他类里面用,哪你就得先创建对象。然后通过这个对象调用,如:类1:void main(){ max();};int max(){ };这是直接用得;类1:void main(){ };int max(){ };类2:类1 bb=new 类1();bb.max();这样就ok了 ...

delphi中怎样自定义函数
uses ...function aaa(abc: string): Boolean; \/\/ 这一句是函数声明,告诉编译器说你声明了名叫aaa的函数 im...function aaa(abc: string): Boolean;begin if abc = '' then Result := True else Result := False;end;\/\/ 是不是很简单呢?参考资料:原创(打字好累啊!!!)...

如何在Delphi中调用.Net编写的DLL中的函数
在Widnows环境下,打开命令提示符,使用cd \/d 命令将当前目录切换至Sphinx目录,运行命令:python sphinx-build.py -b html sourcedir builddir,其中,-b后面的字符串用于控制输出文档的格式,默认为html。sourcedir表示文档来源文件夹(一般就是包含conf.py文件的那个文件夹),builddir表示生成文档的目标...

【delphi】调用自定义函数出现invalid pointer operation错误_百度...
经本机代码测试,没有遇到类似的故障,估计跟 delphi 特定的版本有关。但貌似代码中有处小 bug:SetLength(j,Form1.FileListBox1.Count-1);上面的代码是设置了动态数组 j 的长度,但貌似不应该减1,FileListBox1.Count 获取的是文件的列表总数,从代码来看,不需要减1。(如果减1,在做循环判断...

delphi中怎样自定义一个画圆函数
T2DPoint = packed record X, Y: Double;end;procedure EllipseEx(DC: hDC; X, Y, A, B, Angle: Double; N: Integer);var P: array of T2DPoint;Q: array of TPoint;Alpha, Beta: Double;SinA, CosA: Double;Temp: Double;I, J, K: Integer;begin if N < 2 then N := 2;Alp...

[Delphi]如何根据函数名字符串进行函数调用
1,首先把待调用的函数声明为TForm的一个Published方法。 TBarConvertToolkit = class(TForm)publishedfunction ConvertBarPic_227(const AOldParams: string): string;function ConvertBarPic_300(const AOldParams: string): string;function ConvertBarPic_486(const AOldParams: string): string;function...

delphi中怎样调用函数判断文本框是否为空
procedure TForm1.Button1Click(Sender: TObject);begin if Trim(Memo1.Lines.Text)='' then begin \/\/放置文本框为空时你要做的事 ShowMessage('文本框不能为空');end;end;也可以改成Trim(Edit1.Text)。使用Trim是为了防止用户只输空格,或只输入回车键而没有文字 ...

相似回答