Anda di halaman 1dari 29

Halaman Utama

unit Unit2; interface uses Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, Dialogs, System.ComponentModel, Borland.Vcl.ExtCtrls, Borland.Vcl.StdCtrls; type TForm2 = class(TForm) Image1: TImage; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; procedure FormCreate(Sender: TObject); procedure Label1Click(Sender: TObject); procedure Label2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form2: TForm2; implementation uses Unit4, Unit1; {$R *.nfm} procedure TForm2.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0]; end; procedure TForm2.Label1Click(Sender: TObject); begin Form1.Show; Form2.Hide; end; procedure TForm2.Label2Click(Sender: TObject); var Tombol : Integer; begin Graphics,

L-1

Tombol:=MessageDlg('Are you sure close?',mtConfirmation, mbOKCancel,0); if Tombol = mrOK then application.Terminate; if Tombol = mrCancel then application.Run; end; end.

want

to

Halaman Menu Login

unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, Dialogs, System.ComponentModel, Borland.Vcl.ExtCtrls, Borland.Vcl.StdCtrls; Graphics,

type TForm1 = class(TForm) Image1: TImage; Label1: TLabel; CheckBox1: TCheckBox; CheckBox2: TCheckBox; CheckBox3: TCheckBox; CheckBox4: TCheckBox; Label2: TLabel; procedure FormCreate(Sender: TObject); procedure FormKeyPress(Sender: TObject; var Key:Char); procedure Label2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation uses Unit12; {$R *.nfm} procedure TForm1.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0];

L-2

KeyPreview := True; end; procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char); begin if key = #27 then Close; end; procedure TForm1.Label2Click(Sender: TObject); begin If CheckBox1.Checked=true then begin CheckBox2.Checked=false CheckBox3.Checked=false CheckBox4.Checked=false Form12.Show; end if CheckBox2.Checked=true then begin CheckBox1.Checked=false CheckBox3.Checked=false CheckBox4.Checked=false Form12.Show; end if CheckBox3.Checked=true then begin CheckBox1.Checked=false CheckBox2.Checked=false CheckBox4.Checked=false Form12.Show; end else CheckBox1.Checked=false CheckBox2.Checked=false CheckBox3.Checked=false Form12.Show; end; end.

Halaman LOGIN
unit Unit12; interface uses Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, Dialogs, Borland.Vcl.StdCtrls, System.ComponentModel, Borland.Vcl.ExtCtrls; Graphics,

L-3

type TForm12 = class(TForm) Image1: TImage; Label1: TLabel; Label2: TLabel; Label3: TLabel; Edit1: TEdit; Edit2: TEdit; Label4: TLabel; Label5: TLabel; Label6: TLabel; Label7: TLabel; procedure Label4Click(Sender: TObject); procedure Label5Click(Sender: TObject); procedure Label6Click(Sender: TObject); procedure Edit2KeyPress(Sender: TObject; var Key: Char); private { Private declarations } public { Public declarations } end; var Form12: TForm12; implementation uses Unit3, Unit10; {$R *.nfm} procedure TForm12.Label4Click(Sender: TObject); begin Label4.Hint:= 'Klik di sini jika Anda lupa password'; Label4.ShowHint:=true; Form3.Show; Form12.Hide; end; procedure TForm12.Label5Click(Sender: TObject); var Tombol : Integer; begin Tombol :=MessageDlg('Are you sure close?',mtConfirmation, mbOKCancel, 0); if Tombol = mrOK then application.Terminate; if Tombol = mrCancel then application.Run; end; procedure TForm12.Label6Click(Sender: TObject); begin Label6.Hint:= 'Klik di sini untuk login'; Label6.ShowHint:=true; Form10.Show; Form12.Hide;

want

to

L-4

end; procedure TForm12.Edit2KeyPress(Sender: TObject; var Key: Char); begin if key=#13 then begin if Form1.CheckBox1.Checked=True then begin if DataModule13.Table5.Locate('Password',Edit2.Text,[]) then begin Edit2.Enabled:=False; else MessageDlg('Password Anda salah! Ini Bukan Bidang Anda!',mtWarning,[mbOK],0); end; end; if Form1.CheckBox2.Checked=True then begin if DataModule13.Table6.Locate('Password',Edit2.Text,[]) then begin Edit2.Enabled:=False; else MessageDlg('Password Anda salah! Ini Bukan Bidang Anda!',mtWarning,[mbOK],0); end; end; if Form1.CheckBox3.Checked=True then begin if DataModule13.Table7.Locate('Password',Edit2.Text,[]) then begin Edit2.Enabled:=False; else MessageDlg('Password Anda salah! Ini Bukan Bidang Anda!',mtWarning,[mbOK],0); end; end; if Form1.CheckBox4.Checked=True then begin if DataModule13.Table3.Locate('Password',Edit2.Text,[]) then begin Edit2.Enabled:=False; else MessageDlg('Password Anda salah! Ini Bukan Bidang Anda!',mtWarning,[mbOK],0); end; end; end; end; end.

L-5

Halaman Lupa Password


unit Unit3; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, System.ComponentModel, Borland.Vcl.ExtCtrls, Borland.Vcl.StdCtrls; type TForm3 = class(TForm) Image1: TImage; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; Label5: TLabel; ComboBox1: TComboBox; Label6: TLabel; Edit1: TEdit; procedure FormCreate(Sender: TObject); procedure FormKeyPress(Sender: TObject; var Key:Char); procedure Label4Click(Sender: TObject); procedure ComboBox1Change(Sender: TObject); procedure Label2Click(Sender: TObject); procedure Edit1KeyPress(Sender:TObject; var Key:Char); private { Private declarations } public { Public declarations } end; var Form3: TForm3; implementation uses Unit12, Unit13, Unit1; {$R *.nfm} procedure TForm3.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0]; KeyPreview := True; end; procedure TForm3.FormKeyPress(Sender: TObject; var Key: Char); begin

L-6

if key = #27 then Close; end; procedure TForm3.Label4Click(Sender: TObject); begin Label4.Hint:= 'Klik disini untuk kembali ke tampilan sebelumnya'; Label4.ShowHint:=true; ComboBox1.Text:=''; Edit1.Text:=''; Form12.Show; Form3.Hide; end; procedure TForm3.ComboBox1Change(Sender: TObject); var i : array [0..5] of char; begin ComboBox1.AddItem('Apa nama tempat favorit Anda?',i[0]); ComboBox1.AddItem('Apa hobi Anda?',i[1]); ComboBox1.AddItem('Berapa usia teman Anda?',i[2]); ComboBox1.AddItem('Jenis hewan apa yang Anda takuti?',i[3]); ComboBox1.AddItem('Siapa nama hewan kesayangan Anda?',i[4]); ComboBox1.AddItem('Siapa nama teman Anda?',i[5]); end; procedure TForm3.Label2Click(Sender: TObject); begin if Form1.CheckBox1.Checked=True then begin ShowMessage('Password Anda adalah:'+DataModule13.Table5['Password']); end; if Form1.CheckBox2.Checked=True then begin ShowMessage('Password Anda adalah:'+DataModule13.Table6['Password']); end; if Form1.CheckBox3.Checked=True then begin ShowMessage('Password Anda adalah:'+DataModule13.Table7['Password']); end; if Form1.CheckBox4.Checked=True then begin ShowMessage('Password Anda adalah:'+DataModule13.Table3['Password']); end; Form12.Show; Form3.Hide; end; procedure TForm3.Edit1KeyPress(Sender: TObject; var Key: Char); begin if Form1.CheckBox1.Checked=true then begin

L-7

if DataModule13.Table5.Locate('Pertanyaan',ComboBox1.Text,[] and 'Jawaban',Edit1.Text,[]) then begin Edit1.Enabled:=False; else MessageDlg('Pertanyaan dan Jawaban Anda salah!',mtWarning. [mbOK],0); end; end; if Form1.CheckBox2.Checked=True then begin if DataModule13.Table6.Locate(['Pertanyaan'],ComboBox1.Text,[] and ['Jawaban'],Edit1.Text,[]) then begin Edit1.Enabled:=False; else MessageDlg('Pertanyaan dan Jawaban Anda salah!',mtWarning. [mbOK],0); end; end; if Form1.CheckBox3.Checked=True then begin if DataModule13.Table7.Locate(['Pertanyaan'],ComboBox1.Text,[] and ['Jawaban'],Edit1.Text,[]) then begin Edit1.Enabled:=False; else MessageDlg('Pertanyaan dan Jawaban Anda salah!',mtWarning. [mbOK],0); end; end; if Form1.CheckBox4.Checked=True then begin if DataModule13.Table3.Locate(['Pertanyaan'],ComboBox1.Text,[] and ['Jawaban'],Edit1.Text,[]) then begin Edit1.Enabled:=False; else MessageDlg('Pertanyaan dan Jawaban Anda salah!',mtWarning. [mbOK],0); end; end; end; end.

Halaman Data Pasien

unit Unit10; interface

L-8

uses

Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, Dialogs, Borland.Vcl.StdCtrls, System.ComponentModel, Borland.Vcl.ExtCtrls;

Graphics,

type TForm10 = class(TForm) Image1: TImage; Label1: TLabel; Label2: TLabel; Label3: TLabel; Edit1: TEdit; Edit2: TEdit; Label4: TLabel; Label5: TLabel; Label6: TLabel; Label7: TLabel; procedure FormCreate(Sender: TObject); procedure FormKeyPress(Sender: TObject; var Key:Char); procedure Label4Click(Sender: TObject); procedure Label6Click(Sender: TObject); procedure Label7Click(Sender: TObject); procedure Edit2KeyPress(Sender: TObject; var Key: Char); private { Private declarations } public { Public declarations } end; var Form10: TForm10; implementation uses Unit11, Unit12; {$R *.nfm} procedure TForm10.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0]; KeyPreview := True; end; procedure TForm10.FormKeyPress(Sender: TObject; var Key: Char); begin if key = #27 then Close; end; procedure TForm10.Label4Click(Sender: TObject); begin Label4.Hint:= 'Klik disini untuk masukkan data pasien baru'; Label4.ShowHint:=true;

L-9

end;

Form11.Show; Form10.Hide;

procedure TForm10.Label6Click(Sender: TObject); var Tombol : Integer; begin Tombol:=MessageDlg('Are you sure close?',mtConfirmation, mbOKCancel,0); if Tombol = mrOK then application.Terminate; if Tombol = mrCancel then application.Run; end; procedure TForm10.Label7Click(Sender: TObject); begin Label7.Hint:= 'Klik disini untuk kembali sebelumnya'; Label7.ShowHint:=true; Form12.Show; Form10.Hide; end;

want

to

ke

tampilan

procedure TForm10.Edit2KeyPress(Sender: TObject; var Key: Char); begin if key=#13 then begin if DataModule13.Table4.Locate('NoPasien',Edit2.Text, [])then begin Edit2.Enabled:=False; else MessageDlg('Data tidak ditemukan!',mtWarning, [mbOK],0); end; end; end; end.

Halaman Pasien Baru


unit Unit11; interface uses Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, Dialogs, Borland.Vcl.StdCtrls, System.ComponentModel, Borland.Vcl.ExtCtrls; Graphics,

L-10

type TForm11 = class(TForm) Image1: TImage; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; Label5: TLabel; Label6: TLabel; Label7: TLabel; Label8: TLabel; Label9: TLabel; Label10: TLabel; Edit1: TEdit; ComboBox1: TComboBox; ComboBox2: TComboBox; ComboBox3: TComboBox; Edit2: TEdit; Edit3: TEdit; RadioButton1: TRadioButton; RadioButton2: TRadioButton; Edit4: TEdit; Edit5: TEdit; Edit6: TEdit; Label11: TLabel; procedure FormCreate(Sender: TObject); procedure FormKeyPress(Sender: TObject; var Key:Char); procedure Label3Click(Sender: TObject); procedure ComboBox3Change(Sender: TObject); procedure ComboBox1Change(Sender: TObject); procedure ComboBox2Change(Sender: TObject); procedure Label2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form11: TForm11; implementation uses Unit10; {$R *.nfm} procedure TForm11.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0]; KeyPreview := True; Edit1.Text:=''; Edit2.Text:=''; Edit3.Text:=''; Edit4.Text:=''; Edit5.Text:='';

L-11

Edit6.Text:=''; Edit1.SetFocus; ComboBox1.Text:='01'; ComboBox2.Text:='01'; ComboBox3.Text:='1995'; end; procedure TForm11.FormKeyPress(Sender: TObject; var Key: Char); begin if key = #27 then Close; end; procedure TForm11.Label3Click(Sender: TObject); begin Label3.Hint:= 'Klik disini untuk kembali sebelumnya'; Label3.ShowHint:=true; Form10.Show; Form11.Hide; end; procedure TForm11.ComboBox3Change(Sender: TObject); begin ComboBox3.Items.Add('1930'); ComboBox3.Items.Add('1931'); ComboBox3.Items.Add('1932'); ComboBox3.Items.Add('1933'); ComboBox3.Items.Add('1934'); ComboBox3.Items.Add('1935'); ComboBox3.Items.Add('1936'); ComboBox3.Items.Add('1937'); ComboBox3.Items.Add('1938'); ComboBox3.Items.Add('1939'); ComboBox3.Items.Add('1940'); ComboBox3.Items.Add('1941'); ComboBox3.Items.Add('1942'); ComboBox3.Items.Add('1943'); ComboBox3.Items.Add('1944'); ComboBox3.Items.Add('1945'); ComboBox3.Items.Add('1946'); ComboBox3.Items.Add('1947'); ComboBox3.Items.Add('1948'); ComboBox3.Items.Add('1949'); ComboBox3.Items.Add('1950'); ComboBox3.Items.Add('1951'); ComboBox3.Items.Add('1952'); ComboBox3.Items.Add('1953'); ComboBox3.Items.Add('1954'); ComboBox3.Items.Add('1955'); ComboBox3.Items.Add('1956'); ComboBox3.Items.Add('1957'); ComboBox3.Items.Add('1958'); ComboBox3.Items.Add('1959'); ComboBox3.Items.Add('1960'); ComboBox3.Items.Add('1961'); ComboBox3.Items.Add('1962');

ke

tampilan

L-12

end;

ComboBox3.Items.Add('1963'); ComboBox3.Items.Add('1964'); ComboBox3.Items.Add('1965'); ComboBox3.Items.Add('1966'); ComboBox3.Items.Add('1967'); ComboBox3.Items.Add('1968'); ComboBox3.Items.Add('1969'); ComboBox3.Items.Add('1970'); ComboBox3.Items.Add('1971'); ComboBox3.Items.Add('1972'); ComboBox3.Items.Add('1973'); ComboBox3.Items.Add('1974'); ComboBox3.Items.Add('1975'); ComboBox3.Items.Add('1976'); ComboBox3.Items.Add('1977'); ComboBox3.Items.Add('1978'); ComboBox3.Items.Add('1979'); ComboBox3.Items.Add('1980'); ComboBox3.Items.Add('1981'); ComboBox3.Items.Add('1982'); ComboBox3.Items.Add('1983'); ComboBox3.Items.Add('1984'); ComboBox3.Items.Add('1985'); ComboBox3.Items.Add('1986'); ComboBox3.Items.Add('1987'); ComboBox3.Items.Add('1988'); ComboBox3.Items.Add('1989'); ComboBox3.Items.Add('1990'); ComboBox3.Items.Add('1991'); ComboBox3.Items.Add('1992'); ComboBox3.Items.Add('1993'); ComboBox3.Items.Add('1994'); ComboBox3.Items.Add('1995'); ComboBox3.Items.Add('1996'); ComboBox3.Items.Add('1997'); ComboBox3.Items.Add('1998'); ComboBox3.Items.Add('1999'); ComboBox3.Items.Add('2000'); ComboBox3.Items.Add('2001'); ComboBox3.Items.Add('2002'); ComboBox3.Items.Add('2003'); ComboBox3.Items.Add('2004'); ComboBox3.Items.Add('2005'); ComboBox3.Items.Add('2006'); ComboBox3.Items.Add('2007'); ComboBox3.Items.Add('2008'); ComboBox3.Items.Add('2009'); ComboBox3.Items.Add('2010');

procedure TForm11.ComboBox1Change(Sender: TObject); begin ComboBox1.Items.Add('01'); ComboBox1.Items.Add('02'); ComboBox1.Items.Add('03'); ComboBox1.Items.Add('04');

L-13

ComboBox1.Items.Add('05'); ComboBox1.Items.Add('06'); ComboBox1.Items.Add('07'); ComboBox1.Items.Add('08'); ComboBox1.Items.Add('09'); ComboBox1.Items.Add('10'); ComboBox1.Items.Add('11'); ComboBox1.Items.Add('12'); ComboBox1.Items.Add('13'); ComboBox1.Items.Add('14'); ComboBox1.Items.Add('15'); ComboBox1.Items.Add('16'); ComboBox1.Items.Add('17'); ComboBox1.Items.Add('18'); ComboBox1.Items.Add('19'); ComboBox1.Items.Add('20'); ComboBox1.Items.Add('21'); ComboBox1.Items.Add('22'); ComboBox1.Items.Add('23'); ComboBox1.Items.Add('24'); ComboBox1.Items.Add('25'); ComboBox1.Items.Add('26'); ComboBox1.Items.Add('27'); ComboBox1.Items.Add('28'); ComboBox1.Items.Add('29'); ComboBox1.Items.Add('30'); ComboBox1.Items.Add('31'); end; procedure TForm11.ComboBox2Change(Sender: TObject); begin ComboBox2.Items.Add('01'); ComboBox2.Items.Add('02'); ComboBox2.Items.Add('03'); ComboBox2.Items.Add('04'); ComboBox2.Items.Add('05'); ComboBox2.Items.Add('06'); ComboBox2.Items.Add('07'); ComboBox2.Items.Add('08'); ComboBox2.Items.Add('09'); ComboBox2.Items.Add('10'); ComboBox2.Items.Add('11'); ComboBox2.Items.Add('12'); end; procedure TForm11.Label2Click(Sender: TObject); begin function JK: Boolean; begin if RadioButton1.Checked=True then begin RadioButton2.Checked=False; else RadioButton2.Checked=True; end; end;

L-14

DataModule13.Table4.Insert; DataModule13.Table4['NoPasien']:=Edit3.Text; DataModule13.Table4['Nama']:=Edit1.Text; DataModule13.Table4['TglLahir']:=ComboBox1.Text+'/'+ComboBox2. Text+'/'+ComboBox3.Text; DataModule13.Table4['JenisKelamin']:= JK; DataModule13.Table4['Usia']:=Edit2.Text; DataModule13.Table4['Alamat']:=Edit4.Text; DataModule13.Table4['KodePos']:=Edit5.Text; DataModule13.Table4['NoTelp']:=Edit6.Text; DataModule13.Table4.Post; end; end.

Halaman Menu Dokter


unit Unit4; interface uses Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, Dialogs, Borland.Vcl.StdCtrls, System.ComponentModel, Borland.Vcl.ExtCtrls; Graphics,

type TForm4 = class(TForm) Image1: TImage; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; RadioButton1: TRadioButton; RadioButton3: TRadioButton; RadioButton4: TRadioButton; RadioButton5: TRadioButton; procedure FormCreate(Sender: TObject); procedure FormKeyPress(Sender: TObject; var Key:Char); procedure Label2Click(Sender: TObject); procedure Label4Click(Sender: TObject); procedure Label3Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form4: TForm4;

L-15

implementation uses Unit5, Unit6, Unit8, Unit7; {$R *.nfm} procedure TForm4.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0]; KeyPreview := True; end; procedure TForm4.FormKeyPress(Sender: TObject; var Key:Char); begin if key = #27 then Close; end; procedure TForm4.Label2Click(Sender: TObject); begin Label2.Hint:= 'Klik di sini untuk kembali ke tampilan sebelumnya'; Label2.ShowHint:=true; end; procedure TForm4.Label4Click(Sender: TObject); var Tombol : Integer; begin Tombol :=MessageDlg('Are you sure close?',mtConfirmation, mbOKCancel, 0); if Tombol = mrOK then application.Terminate; if Tombol = mrCancel then Form4.Show; end; procedure TForm4.Label3Click(Sender: TObject); var Tombol : Integer; Begin If RadioButton1.Checked then Form.Show; Form4.Hide; If RadioButton3.Checked then Form5.Show; Form4.Hide; if RadioButton4.Checked then Form6.Show; Form4.Hide; if RadioButton5.Checked then Tombol :=MessageDlg('Do you therapy?',mtConfirmation, mbOKCancel, 0); if Tombol = mrOK then Form7.Show; Form4.Hide; if Tombol = mrCancel then Form8.Show; end; end.

want

to

want

to

write

L-16

Halaman Uji Klinis

unit Unit14; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Borland.Vcl.StdCtrls, System.ComponentModel, Borland.Vcl.ExtCtrls; type TForm14 = class(TForm) Image1: TImage; Label1: TLabel; Memo1: TMemo; Label2: TLabel; Label3: TLabel; Label4: TLabel; Label5: TLabel; Label6: TLabel; procedure FormCreate(Sender: TObject); procedure FormKeyPress(Sender: TObject; var Key: Char); procedure Label4Click(Sender: TObject); procedure Label5Click(Sender: TObject); procedure Label6Click(Sender: TObject); procedure Label3Click(Sender: TObject); procedure Label2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form14: TForm14; implementation uses Unit4, Unit5, Unit6, Unit8, Unit14, Unit15; {$R *.nfm} procedure TForm14.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0]; KeyPreview := True; Memo1.Text:=''; Memo1.Text:= Form15.Edit1.Text;

L-17

end; procedure TForm14.FormKeyPress(Sender: TObject; var Key: Char); begin if Key = #27 then Close; end; procedure TForm14.Label4Click(Sender: TObject); begin Label4.Hint:= 'Klik di sini untuk menampilkan therapy'; Label4.ShowHint:=true; Form8.Show; Form14.Hide; end; procedure TForm14.Label5Click(Sender: TObject); begin Label5.Hint:= 'Klik di sini untuk menampilkan hasil rongent'; Label5.ShowHint:=true; Form6.Show; Form14.Hide; end; procedure TForm14.Label6Click(Sender: TObject); begin Label6.Hint:= 'Klik di sini untuk menampilkan hasil rongent'; Label6.ShowHint:=true; Form5.Show; Form14.Hide; end; procedure TForm14.Label3Click(Sender: TObject); begin Label3.Hint:= 'Klik di sini untuk menampilkan hasil rongent'; Label3.ShowHint:=true; Form4.Show; Form14.Hide; end; procedure TForm14.Label2Click(Sender: TObject); begin Label2.Hint:= 'Klik di sini untuk menambah uji klinis'; Label2.ShowHint:=true; Form15.Show; Form14.Hide; end; end.

L-18

Halaman Input Uji Klinis

unit Unit15; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Borland.Vcl.StdCtrls, System.ComponentModel, Borland.Vcl.ExtCtrls; type TForm15 = class(TForm) Image1: TImage; Label1: TLabel; Edit1: TEdit; Label2: TLabel; Label3: TLabel; Label4: TLabel; procedure Label3Click(Sender: TObject); procedure Label4Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form15: TForm15; implementation uses Unit14, Unit15; {$R *.nfm} procedure TForm15.Label3Click(Sender: TObject); begin Label3.Hint:= 'Klik di sini untuk menyimpan'; Label3.ShowHint:=true; DataModule13.Table8.Insert; DataModule13.Table8['UjiKlinis']:=Edit1.Text; DataModule13.Table8.Post; end; procedure TForm15.Label4Click(Sender: TObject); begin Label4.Hint:= 'Klik di sini kembali ke tampilan sebelumnya'; Label4.ShowHint:=true; Form14.Show; Form15.Hide;

L-19

end; end.

Halaman Hasil Laboratorium

unit Unit5; interface uses Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, Dialogs, Borland.Vcl.StdCtrls, System.ComponentModel, Borland.Vcl.ExtCtrls; Graphics,

type TForm5 = class(TForm) Image1: TImage; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; Label5: TLabel; Label6: TLabel; procedure Label4Click(Sender: TObject); procedure Label2Click(Sender: TObject); procedure Label1Click(Sender: TObject); procedure Label3Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure FormKeyPress(Sender: TObject; var Key: Char); private { Private declarations } public { Public declarations } end; var Form5: TForm5; implementation uses Unit4, Unit6, Unit8; {$R *.nfm} procedure TForm5.Label4Click(Sender: TObject); begin Label4.Hint:= 'Klik di sini untuk kembali ke menu dokter'; Label4.ShowHint:=true;

L-20

end;

Form4.Show; Form5.Hide;

procedure TForm5.Label2Click(Sender: TObject); begin Label2.Hint:= 'Klik di sini untuk rongent'; Label2.ShowHint:=true; Form6.Show; Form5.Hide; end; procedure TForm5.Label1Click(Sender: TObject); begin Label1.Hint:= 'Klik di sini untuk therapy'; Label1.ShowHint:=true; Form8.Show; Form5.Hide; end;

menampilkan

hasil

menampilkan

hasil

procedure TForm5.Label3Click(Sender: TObject); begin Label3.Hint:= ' Klik di sini untuk melihat hasil uji klinis'; Label3.ShowHint:=true; end; procedure TForm5.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0]; KeyPreview := True; end; procedure TForm5.FormKeyPress(Sender: TObject; var Key: Char); begin if key = #27 then close; end; end.

Halaman Hasil Rongent


unit Unit6; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Borland.Vcl.StdCtrls, Borland.Vcl.DBCtrls,

L-21

System.ComponentModel, Borland.Vcl.ExtCtrls; type TForm6 = class(TForm) Image1: TImage; DBImage1: TDBImage; ListBox1: TListBox; Button1: TButton; Edit1: TEdit; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; Label5: TLabel; Label6: TLabel; Label7: TLabel; Label8: TLabel; Label9: TLabel; Label10: TLabel; procedure Label1Click(Sender: TObject); procedure Label4Click(Sender: TObject); procedure Label2Click(Sender: TObject); procedure Label3Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure FormKeyPress(Sender: TObject; var Key: Char); procedure Edit1Change(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form6: TForm6; implementation uses Unit4, Unit5, Unit8, Unit7; {$R *.nfm} procedure TForm6.Image1DoubleClick(Sender: TObject); begin If OpenPictureDialog1.Execute then begin Image2.Picture.LoadFormFile(OpenPictureDialog1.FileName); Label1.Caption := OpenPictureDialog1.FileName; end; end; procedure TForm6.Labe2.Click(Sender: TObject); begin If SavePictureDialog1.Execute then begin Image2.Picture.SaveToFile(SaveDialog1.FileName); Label1.Caption := SaveDialog1.FileName;

L-22

end; end; procedure TForm6.Label1Click(Sender: TObject); begin Label1.Hint:= 'Klik disini untuk laboratorium'; Label1.ShowHint:=true; Form5.Show; Form6.Hide; end;

melihat

hasil

procedure TForm6.Label4Click(Sender: TObject); begin Label4.Hint:= 'Klik disini untuk melihat therapy'; Label4.ShowHint:=true; Form7.Show; Form6.Hide; end; procedure TForm6.Label2Click(Sender: TObject); begin Label2.Hint:= 'KLik disini untuk kembali ke menu dokter'; Label2.ShowHint:=true; Form4.Show; Form6.Hide; end; procedure TForm6.Label3Click(Sender: TObject); begin Label3.Hint:= 'Klik disini untuk melihat hasil uji klinis'; Label3.ShowHint:=true; Form14.Show; Form6.Hide; end; procedure TForm6.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0]; KeyPreview := True; end; procedure TForm6.FormKeyPress(Sender: TObject; var Key: Char); begin if key = #27 then Close; end; procedure TForm6.Edit1Change(Sender: TObject); begin Edit1.Text:=; Edit1.SetFocus; end; end.

L-23

Halaman Input Therapy

unit Unit7; interface uses Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, Dialogs, Borland.Vcl.StdCtrls, System.ComponentModel, Borland.Vcl.ExtCtrls; type TForm7 = class(TForm) Image1: TImage; Label1: TLabel; Label2: TLabel; Edit1: TEdit; Label3: TLabel; Label4: TLabel; Label6: TLabel; Label7: TLabel; Label8: TLabel; Label9: TLabel; procedure Label1Click(Sender: TObject); procedure Label3Click(Sender: TObject); procedure Label6Click(Sender: TObject); procedure Label8Click(Sender: TObject); procedure Label4Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure FormKeyPress(Sender: TObject; var Key: Char); procedure Label7Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form7: TForm7; implementation uses Unit5, Unit6, Unit4, Unit13; {$R *.nfm} procedure TForm7.Label1Click(Sender: TObject); begin Label1.Hint:= 'Klik disini untuk laboratorium'; Label1.ShowHint:=true; Graphics,

melihat

hasil

L-24

end;

Form5.Show; Form7.Hide;

procedure TForm7.Label3Click(Sender: TObject); begin Label3.Hint:= 'Klik disini untuk melihat hasil rongent'; Label3.ShowHint:=true; Form6.Show; Form7.Hide; end; procedure TForm7.Label6Click(Sender: TObject); begin Label6.Hint:= 'Klik disini untuk kembali ke menu dokter'; Label6.ShowHint:=true; Form4.Show; Form7.Hide; end; procedure TForm7.Label8Click(Sender: TObject); begin Edit1.Caption:=''; Edit1.SetFocus; end; procedure TForm7.Label4Click(Sender: TObject); begin Label4.Hint:= 'KLik disini untuk melihat hasil uji klinis'; Label4.ShowHint:=true; end; procedure TForm7.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0]; KeyPreview := True; end; procedure TForm7.FormKeyPress(Sender: TObject; var Key: Char); begin if Key = #27 then Close; end; procedure TForm7.Label7Click(Sender: TObject); begin DataModule13.Table4.Insert; DataModule13.Table4['Therapy']:=Edit1.Text; DataModule13.Table4.Post; end; end.

Halaman Therapy L-25

unit Unit8; interface uses Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, Dialogs, System.ComponentModel, Borland.Vcl.ExtCtrls, Borland.Vcl.StdCtrls; Graphics,

type TForm8 = class(TForm) Image1: TImage; Label1: TLabel; Memo1: TMemo; Label2: TLabel; Memo2: TMemo; Label3: TLabel; Label4: TLabel; Label5: TLabel; Label6: TLabel; Label7: TLabel; Label8: TLabel; procedure Label3Click(Sender: TObject); procedure Label7Click(Sender: TObject); procedure Label8Click(Sender: TObject); procedure Label5Click(Sender: TObject); procedure Label6Click(Sender: TObject); procedure Label4Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure FormKeyPress(Sender: TObject; var Key: Char); private { Private declarations } public { Public declarations } end; var Form8: TForm8; implementation uses Unit4, Unit5, Unit6, Unit9, Unit13, Unit7; {$R *.nfm} procedure TForm8.Label3Click(Sender: TObject); begin Label3.Hint:= 'Klik disini untuk laboratorium'; Label3.ShowHint:=true; Form5.Show; Form8.Hide;

tampilan

hasil

L-26

end; procedure TForm8.Label7Click(Sender: TObject); var Tombol : integer; begin Tombol := MessageDlg('Are you sure close?',mtConfirmation, mbOKCancel, 0); if Tombol = mrOK then application.Terminate; if Tombol = mrCancel then Form8.Show; end;

want

to

procedure TForm8.Label8Click(Sender: TObject); begin Label8.Hint:= 'Klik disini untuk kembali ke menu dokter'; Label8.ShowHint:=true; Form4.Show; Form8.Hide; end; procedure TForm8.Label5Click(Sender: TObject); begin Label5.Hint:= 'Klik disini untuk tampilan hasil rongent'; Label5.ShowHint:=true; Form6.Show; Form8.Hide; end; procedure TForm8.Label6Click(Sender: TObject); begin Label6.Hint:= 'Klik disini untuk menambahkan note'; Label6.ShowHint:=true; Form9.Show; Form8.Hide; end; procedure TForm8.Label4Click(Sender: TObject); begin Label4.Hint:= 'Klik disini untuk kembali ke tampilan uji klinis'; Label4.ShowHint:=true; end; procedure TForm8.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0]; KeyPreview := True; Memo1.Text:=''; Memo2.Text:=''; Memo1.Text:= Form7.Edit1.Text; Memo2.Text:= Form9.Edit1.Text; end; procedure TForm8.FormKeyPress(Sender: TObject; var Key: Char); begin if Key = #27 then Close;

L-27

end; end.

Halaman Note

unit Unit9; interface uses Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, Dialogs, Borland.Vcl.StdCtrls, System.ComponentModel, Borland.Vcl.ExtCtrls; Graphics,

type TForm9 = class(TForm) Image1: TImage; Label1: TLabel; Label2: TLabel; Edit1: TEdit; Label3: TLabel; Label4: TLabel; procedure Label4Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure FormKeyPress(Sender: TObject; var Key: Char); procedure Label3Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form9: TForm9; implementation uses Unit8, Unit13; {$R *.nfm} procedure TForm9.Label4Click(Sender: TObject); begin Label4.Hint:= 'Klik disini untuk kembali therapy'; Label4.ShowHint:=true; Form8.Show; Form9.Hide; end;

ke

tampilan

L-28

procedure TForm9.FormCreate(Sender: TObject); begin TransparentColorValue := Image1.Canvas.Pixels[0,0]; KeyPreview := True; end; procedure TForm9.FormKeyPress(Sender: TObject; var Key: Char); begin if key = #27 then Close; end; procedure TForm9.Label3Click(Sender: TObject); begin DataModule13.Table4.Insert; DataModule13.Table4['Note']:=Edit1.Text; DataModule13.Table4.Post; end; end.

L-29

Anda mungkin juga menyukai