private
__________________________
procedure ShowRecrd;
-----------------------------
{ Private declarations }
public
{ Public declarations }
end;var
fKind: TTfKind;implementation{$R *.dfm}
procedure TfKind.ShowRecrd();
begin
showmessage('asdfsa');
end;
procedure TfKind.FormCreate(Sender: TObject);
begin
ShowRecrd;
end;end.
__________________________
procedure ShowRecrd;
-----------------------------
{ Private declarations }
public
{ Public declarations }
end;var
fKind: TTfKind;implementation{$R *.dfm}
procedure TfKind.ShowRecrd();
begin
showmessage('asdfsa');
end;
procedure TfKind.FormCreate(Sender: TObject);
begin
ShowRecrd;
end;end.
解决方案 »
- 大家来说说用DELPHI做界面的经验吧
- 急急如何把rtf格式的字符串导入到word里 分不够才加
- 程序报“没有注册类别”错是怎么回事?
- 怎样在win2000下屏蔽系统热键 包括alt+ctrl+del 一定要win2000哦
- 我在发布ado程序时(程序要在98下用,我是在2000下开发的),数据库用的sqlserver,应怎样制作安装程序?
- 请问SHParseDisplayName这个函数怎么用
- devexpress 如何实现界面
- 注册表操作!!急!
- 关于sql模糊查询的问题
- 关于Excel的问题
- 请问,我在窗体上使用了notebook控件,在执行formclose的时候,有错误提示‘control NoteBookhas no parent window',请问是什么问题??
- 问题严峻,高手门伸手相救,时间不太多了!谢谢那
procedure ShowRecrd();
begin
showmessage('asdfsa');
end;
begin
ShowRecord();
end;
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Grids, DBGrids, ExtCtrls, DBCtrls;type
TfKind = class(TForm)
Label1: TLabel;
txtKind: TEdit;
lblKind: TLabel;
cboKind: TComboBox;
lblName: TLabel;
cmdAdd: TButton;
cmdModi: TButton;
cmdDel: TButton;
cmdClose: TButton;
listKind: TListBox;
procedure cmdCloseClick(Sender: TObject);
procedure FormActivate(Sender: TObject);
procedure cmdAddClick(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
procedure ShowRecrd;////////这里也出错
public
{ Public declarations } end;var
fKind: TfKind;implementationuses modMydatas;{$R *.dfm}procedure TfKind.cmdCloseClick(Sender: TObject);
begin
fkind.Close;
end;procedure TfKind.FormActivate(Sender: TObject);
begin
cbokind.ItemIndex :=0;
end;procedure TfKind.cmdAddClick(Sender: TObject);
begin
ShowRecord(); ////////这里出错
end;procedure ShowRecrd();
begin
showmessage('asdfsa');end;procedure TfKind.FormCreate(Sender: TObject);
begin
listKind.Items.Clear;
end;end.
TfKind:TForm;
procedure ShowRecrd();//这才叫声明!implementation{$R *.dfm}procedure ShowRecrd();
begin
showmessage('asdfsa');end;
procedure TfKind.cmdAddClick(Sender: TObject);
begin
ShowRecord();
end;
procedure ShowRecrd();
begin
showmessage('asdfsa');
end;
要改
procedure TfKind.ShowRecrd();
begin
showmessage('asdfsa');
end;因为ShowRecrd()属于TfKind类!
////这个方法的出错提示,我用的是6.0
TfKind:TForm;
procedure ShowRecrd();//这才叫声明!implementation{$R *.dfm}procedure ShowRecrd();
begin
showmessage('asdfsa');end;
procedure TfKind.cmdAddClick(Sender: TObject);
begin
ShowRecord();
end;
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Grids, DBGrids, ExtCtrls, DBCtrls;type
TfKind = class(TForm)
Label1: TLabel;
txtKind: TEdit;
lblKind: TLabel;
cboKind: TComboBox;
lblName: TLabel;
cmdAdd: TButton;
cmdModi: TButton;
cmdDel: TButton;
cmdClose: TButton;
listKind: TListBox;
procedure cmdCloseClick(Sender: TObject);
procedure FormActivate(Sender: TObject);
procedure cmdAddClick(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
procedure ShowRecrd;////////这里也出错
public
{ Public declarations } end;var
fKind: TfKind;
procedure ShowRecrd();implementationuses modMydatas;{$R *.dfm}procedure TfKind.cmdCloseClick(Sender: TObject);
begin
fkind.Close;
end;procedure TfKind.FormActivate(Sender: TObject);
begin
cbokind.ItemIndex :=0;
end;procedure TfKind.cmdAddClick(Sender: TObject);
begin
ShowRecord(); ////////这里出错
end;procedure ShowRecrd();
begin
showmessage('asdfsa');end;procedure TfKind.FormCreate(Sender: TObject);
begin
listKind.Items.Clear;
end;end.
注意错误是: ShowRecord
而你们的声明是:ShowRecrd哈哈,都是偷懒惹的祸!
[Error] frmKind.pas(78): Undeclared identifier: 'ShowRecord'
^^^^^^^^^^
procedure ShowRecrd();
^^^^^^^^^
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
procedure ShowRecrd();/////////////申明一下;
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.ShowRecrd();
begin
showmessage('asdfsa');
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
ShowRecrd;
end;end.
private
procedure ShowRecrd;////////这里的去掉!!!!
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;
procedure call1(sender:tobject;x,y:integer);
implementation{$R *.DFM}
procedure call1(sender:tobject;x,y:integer);
begin
showmessage(inttostr(y));
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
call1(sender,10,20);
end;end.