近日刚接触delphi,在使用到过程时(procedure),不知道我编写的过程放在程序的哪一个地方,我把他放到implementation下面,可是在调用它是说没有指定
参数。请各位指教。
嘲笑者误回!
参数。请各位指教。
嘲笑者误回!
解决方案 »
- 关于DBGrid和ComboBox的问题,高手给解答下?
- 求一rtf转图片代码,图片大小确定(800×600),如果rtf过大,需要转出多幅图片,
- 关于delphi 操作插入access 的问题
- 兄弟姐妹们,上海的"福建大陆桥电脑公司"你们了解吗?恳请大家告诉我这家公司的情况.
- 不太复杂的字符串处理功能!
- 大侠帮忙!!!如何在应用程序里实现控件的移动和大小的改变?
- 请问一个读取数据的问题,在线等待!!!
- 打开只读文件出错?
- inetmsg控件安装有问题,哪位大侠救我
- 金山词霸2002的中文朗读是怎么做的?我没看见用TTS 5.0!
- 多线程和网络的问题,加急!
- 主程序睡觉的时候,线程就停止执行了,睡觉完毕才执行,有什么办法让主程序等待的时候线程继续执行?
或者也可以写成子过程的形式。
放在interface声明
如我可以这样
publish
procedure support;
然后在impleation下实现
直接按Ctrl+Alt+C
就会出现诸如
procedure TForm1.support(Sender;TObject);
beginend;
然后写入你想实现的代码
procedure click(s:string);
begin
form1.label1.caption:='刚才按下的是'+'s'+'按钮';
end;
窗体上布有三个按钮,任取其一代码调用如下: procedure TForm1.Button1click(sender:TOject);
begin
click(Button1.caption); //过程调用
end;
事先无声明,我想他并没有超出本单元的范围,可是为什么会出错呢?错误提示是
(no paramenters expected)