在delphi中新建一个工程,在form1中添加一个按钮
interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations } end;文件是这样的。
如果我自己写个过程(函数)应该写在哪里??是接着procedure buttonqclick(..);
后面写 还是 在public里面写???
有人说都可以,那有什么区别么??类的定义应该是 type
.....;
.....;
end;上面那个代码 不在public 和 private 下的变量或者函数是什么意思??我记忆中c++都是在private 或则 public 或者 什么protect等下面的
interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations } end;文件是这样的。
如果我自己写个过程(函数)应该写在哪里??是接着procedure buttonqclick(..);
后面写 还是 在public里面写???
有人说都可以,那有什么区别么??类的定义应该是 type
.....;
.....;
end;上面那个代码 不在public 和 private 下的变量或者函数是什么意思??我记忆中c++都是在private 或则 public 或者 什么protect等下面的
解决方案 »
- 关于office2007风格的一个问题
- 编好的程序在别人的机器上运行不成!
- Voice Board API to Delphi Components (斑竹为何删我帖子????????)
- 请问:如何扩展DBGRID组件?
- delphi错误解决
- 小妹又有一个问题想请教大哥们
- delphi 实现指定网站 搜索整站中指定的关键字(100分)
- 多个Tclientsocket的onRead事务,无法循环执行
- 急!请问各位高手,我想在delphi中嵌入汇编,并且将结果传到delphi的变量中,不知能不能做到?或者让delphi调用中断也行
- 关于twebbrowser的几个问题
- 怎么判断网卡是10M还是100M的?
- 请问如何使用adoquery筛选出来的数据
Private 中定义的是私有方法,子类和外部成员无法访问
Protected 中定义的是受保护方法,子类可以访问,外部成员无法访问
Public 中定义的是公开的方法,子类和外部成员都可以访问
那些都是IDE自己加的 ,如果你要写,最好放到下面去
有用uses unit1
在其他单元中 也是用不了那个private下的过程????
有用uses unit1
在其他单元中 也是用不了那个private下的过程????
是的。
上面提到的 外部成员 是什么意思???你是你上面提到的其他单元
如果要声明这个pas自己的函数,那么就在type的end下面,implementation之上,然后在implementation下面去定义就可以了。