请问如何调用FORM2窗口 |
答題得分者是:supman
|
ntjrr
高階會員 ![]() ![]() ![]() ![]() 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
|
supman
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
|
ntjrr
高階會員 ![]() ![]() ![]() ![]() 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
|
supman
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
|
ntjrr
高階會員 ![]() ![]() ![]() ![]() 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
unit Unit1; interface uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids, DBGrids, ExtCtrls, DBCtrls, StdCtrls, DB, ADODB, Mask,
frxClass, frxDBSet, frxDCtrl; type
TForm1 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
Label8: TLabel;
Label9: TLabel;
Label10: TLabel;
Label11: TLabel;
Label12: TLabel;
Button1: TButton;
ADOConnection1: TADOConnection;
ADOTable1: TADOTable;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit5: TEdit;
Edit6: TEdit;
Edit7: TEdit;
Edit8: TEdit;
Edit9: TEdit;
Edit10: TEdit;
Edit11: TEdit;
DataSource1: TDataSource;
Button2: TButton;
Button3: TButton;
Button4: TButton;
DBGrid1: TDBGrid;
frxDBDataset1: TfrxDBDataset;
frxReport1: TfrxReport;
Button5: TButton;
Button6: TButton;
Button7: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure DBGrid1CellClick(Column: TColumn);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure Edit2KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure Edit3KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure Edit4KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure Edit5KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure Edit6KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure Edit7KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure Edit8KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure Edit9KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure Edit10KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure Edit11KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure Button5Click(Sender: TObject);
procedure Button6Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end; var
Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject);
begin
ADOTable1.Last;
ADOTable1.Insert;
ADOTable1.FieldByName('ÐÕû').AsString := Edit1.Text;
ADOTable1.FieldByName('Æ´ÒôÂë').AsString := Edit2.Text;
ADOTable1.FieldByName('СÁéͨ').AsString := Edit3.Text;
ADOTable1.FieldByName('ÊÖ»ú').AsString := Edit4.Text;
ADOTable1.FieldByName('Õ¬µç').AsString := Edit5.Text;
ADOTable1.FieldByName('ÁªÏµµØÖ·').AsString := Edit6.Text;
ADOTable1.FieldByName('QQ').AsString := Edit7.Text;
ADOTable1.FieldByName('µç×ÓÐÅÏä').AsString := Edit8.Text;
ADOTable1.FieldByName('·Ö×é').AsString := Edit9.Text;
ADOTable1.FieldByName('ʹÓƵÂʼ¶±ð').AsString := Edit10.Text;
ADOTable1.FieldByName('±¸×¢').AsString := Edit11.Text;
ADOTable1.Post;
Edit1.Text := '' ;
Edit2.Text := '' ;
Edit3.Text := '' ;
Edit4.Text := '' ;
Edit5.Text := '' ;
Edit6.Text := '' ;
Edit7.Text := '' ;
Edit8.Text := '' ;
Edit9.Text := '' ;
Edit10.Text := '' ;
Edit11.Text := '' ;
Edit1.SetFocus ;
end; procedure TForm1.Button2Click(Sender: TObject);
begin
if MessageDlg('È·¶¨É¾³ý´£¿',mtConfirmation,[mbYes,mbno],0)= mrYes
then ADOTable1.Delete;
end; procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
Edit1.Text:=ADOTable1.FieldByName('ÐÕû').AsString;
Edit2.Text:=ADOTable1.FieldByName('Æ´ÒôÂë').AsString;
Edit3.Text:=ADOTable1.FieldByName('СÁéͨ').AsString;
Edit4.Text:=ADOTable1.FieldByName('ÊÖ»ú').AsString;
Edit5.Text:=ADOTable1.FieldByName('Õ¬µç').AsString;
Edit6.Text:=ADOTable1.FieldByName('ÁªÏµµØÖ·').AsString;
Edit7.Text:=ADOTable1.FieldByName('QQ').AsString;
Edit8.Text:=ADOTable1.FieldByName('µç×ÓÐÅÏä').AsString;
Edit9.Text:=ADOTable1.FieldByName('·Ö×é').AsString;
Edit10.Text:=ADOTable1.FieldByName('ʹÓƵÂʼ¶±ð').AsString;
Edit11.Text:=ADOTable1.FieldByName('±¸×¢').AsString;
end; procedure TForm1.Button3Click(Sender: TObject);
begin
ADOTable1.DisableControls;
ADOTable1.Edit;
ADOTable1.FieldByName('ÐÕû').AsString := Edit1.Text;
ADOTable1.FieldByName('Æ´ÒôÂë').AsString := Edit2.Text;
ADOTable1.FieldByName('СÁéͨ').AsString := Edit3.Text;
ADOTable1.FieldByName('ÊÖ»ú').AsString := Edit4.Text;
ADOTable1.FieldByName('Õ¬µç').AsString := Edit5.Text;
ADOTable1.FieldByName('ÁªÏµµØÖ·').AsString := Edit6.Text;
ADOTable1.FieldByName('QQ').AsString := Edit7.Text;
ADOTable1.FieldByName('µç×ÓÐÅÏä').AsString := Edit8.Text;
ADOTable1.FieldByName('·Ö×é').AsString := Edit9.Text;
ADOTable1.FieldByName('ʹÓƵÂʼ¶±ð').AsString := Edit10.Text;
ADOTable1.FieldByName('±¸×¢').AsString := Edit11.Text;
ADOTable1.Post;
ADOTable1.EnableControls;
end; procedure TForm1.Button4Click(Sender: TObject);
var
NewString: string;
begin
InputQuery('ÊäÈë²éѯÌõ¼þ', '²éѯÐÕûΪ', NewString);
ADOTable1.Locate('ÐÕû',newstring,[loPartialKey]);
end; procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=013) then
Edit2.SetFocus
end; procedure TForm1.Edit2KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=013) then
Edit3.SetFocus
end; procedure TForm1.Edit3KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=013) then
Edit4.SetFocus
end; procedure TForm1.Edit4KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=013) then
Edit5.SetFocus
end; procedure TForm1.Edit5KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=013) then
Edit6.SetFocus
end; procedure TForm1.Edit6KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=013) then
Edit7.SetFocus
end; procedure TForm1.Edit7KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=013) then
Edit8.SetFocus
end; procedure TForm1.Edit8KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=013) then
Edit9.SetFocus
end; procedure TForm1.Edit9KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=013) then
Edit10.SetFocus
end; procedure TForm1.Edit10KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=013) then
Edit11.SetFocus
end; procedure TForm1.Edit11KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=013) then
Button1.SetFocus
end; procedure TForm1.Button5Click(Sender: TObject);
begin
frxReport1.LoadFromFile('jrr.fr3');
frxReport1.PrepareReport;
frxReport1.ShowPreparedReport
end; procedure TForm1.Button6Click(Sender: TObject);
begin
Form2.show()
end; end.
------
我的编程起步于ktop,我将永远支持ktop |
supman
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |