Professional Documents
Culture Documents
Form Data Matakuliah
Form Data Matakuliah
Listing Program:
begin
Form5.sBitBtn3.Enabled:=True;
Form5.sBitBtn4.Enabled:=False;
18
Muh Armadi AM
Workshop Pemrograman Delphi 7
Labkom Teknik Infromatika Unidayan
Baubau 2017
Form5.ShowModal;
end;
end.
var
pesan:string;
begin
begin
DataModule2.ZQueryMatkul.Delete;
end;
end;
begin
begin
end else
begin
19
Muh Armadi AM
Workshop Pemrograman Delphi 7
Labkom Teknik Infromatika Unidayan
Baubau 2017
ShowMessage('Data tidak ditemukan !');
end;
end;
begin
with DataModule2.ZQueryMatkul do
with Form5 do
begin
sEdit1.Text:=Fields[0].AsString;
sEdit2.Text:=Fields[1].AsString;
sComboBox1.Text:=Fields[2].AsString;
sComboBox2.Text:=Fields[3].AsString;
sBitBtn3.Enabled:=False;
sBitBtn4.Enabled:=True;
ShowModal;
end;
end;
begin
Close;
end;
20
Muh Armadi AM
Workshop Pemrograman Delphi 7
Labkom Teknik Infromatika Unidayan
Baubau 2017
Rancang tampilan form seperti dibawah ini :
Listing Program :
procedure TForm5.bersih;
begin
sEdit1.Clear;
sEdit2.Clear;
21
Muh Armadi AM
Workshop Pemrograman Delphi 7
Labkom Teknik Infromatika Unidayan
Baubau 2017
sComboBox1.Text:='';
sComboBox2.Text:='';
end;
begin
bersih;
end;
end.
begin
begin
sEdit1.SetFocus;
Exit;
end;
begin
sEdit2.SetFocus;
Exit;
22
Muh Armadi AM
Workshop Pemrograman Delphi 7
Labkom Teknik Infromatika Unidayan
Baubau 2017
end;
begin
sComboBox1.SetFocus;
Exit;
end;
begin
sComboBox2.SetFocus;
Exit;
end;
begin
Exit;
end else
begin
with DataModule2.ZQueryMatkul do
begin
23
Muh Armadi AM
Workshop Pemrograman Delphi 7
Labkom Teknik Infromatika Unidayan
Baubau 2017
Append;
Fields[0].AsString:=sEdit1.Text;
Fields[1].AsString:=sEdit2.Text;
Fields[2].AsString:=sComboBox1.Text;
Fields[3].AsString:=sComboBox2.Text;
Post;
end;
end;
end;
begin
begin
sEdit1.SetFocus;
Exit;
end;
begin
sEdit2.SetFocus;
24
Muh Armadi AM
Workshop Pemrograman Delphi 7
Labkom Teknik Infromatika Unidayan
Baubau 2017
Exit;
end;
begin
sComboBox1.SetFocus;
Exit;
end;
begin
sComboBox2.SetFocus;
Exit;
end else
begin
with DataModule2.ZQueryMatkul do
begin
Edit;
Fields[0].AsString:=sEdit1.Text;
Fields[1].AsString:=sEdit2.Text;
Fields[2].AsString:=sComboBox1.Text;
Fields[3].AsString:=sComboBox2.Text;
25
Muh Armadi AM
Workshop Pemrograman Delphi 7
Labkom Teknik Infromatika Unidayan
Baubau 2017
Post;
end;
end;
end;
Listing FormCreate:
begin
bersih;
end;
begin
bersih;
Close;
end;
26
Muh Armadi AM
Workshop Pemrograman Delphi 7
Labkom Teknik Infromatika Unidayan
Baubau 2017