WAHYUDIN NURZAMAN (12125633) (MI)
BSI KALIMALANG
KELAS 12.4C.06
unit OperatorString;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm4 = class(TForm)
GroupBox1: TGroupBox;
Label1: TLabel;
Label2: TLabel;
Edit1: TEdit;
Edit2: TEdit;
GroupBox2: TGroupBox;
Label3: TLabel;
Edit3: TEdit;
GroupBox3: TGroupBox;
Label4: TLabel;
Label5: TLabel;
Edit4: TEdit;
Edit5: TEdit;
Label6: TLabel;
Edit6: TEdit;
GroupBox4: TGroupBox;
Label7: TLabel;
Edit7: TEdit;
Label8: TLabel;
Edit8: TEdit;
Label9: TLabel;
Edit9: TEdit;
GroupBox5: TGroupBox;
Label10: TLabel;
Edit10: TEdit;
Label11: TLabel;
Edit11: TEdit;
Label12: TLabel;
Edit12: TEdit;
Button3: TButton;
GroupBox6: TGroupBox;
Label13: TLabel;
Edit13: TEdit;
Label14: TLabel;
Edit14: TEdit;
Button4: TButton;
Button1: TButton;
Button5: TButton;
Button6: TButton;
Button2: TButton;
Button7: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button6Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button7Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form4: TForm4;
implementation
{$R *.dfm}
procedure TForm4.Button1Click(Sender: TObject);
Var
karakter:string;
pos,jumlah:integer;
begin
karakter:=edit3.Text;
pos:=StrToInt(edit4.Text );
jumlah:= StrToInt(edit5.Text);
delete(karakter,pos,jumlah);
edit6.Text :=karakter;
end;
procedure TForm4.Button4Click(Sender: TObject);
Var
nama:string;
begin
nama:=edit1.Text;
edit2.Text :=IntToStr(length(nama));
end;
procedure TForm4.Button3Click(Sender: TObject);
Var
karakter:string;
begin
karakter:=edit10.Text ;
edit11.Text :=copy(karakter,1,4);
edit12.Text :=copy(karakter,8,4);
end;
procedure TForm4.Button6Click(Sender: TObject);
Var
angka:integer;
begin
angka:=strtoint(edit13.Text);
edit14.Text :=chr(angka);
end;
procedure TForm4.Button5Click(Sender: TObject);
var
a:string;
b:string;
indekpencarian : Integer;
begin
a:= Edit7.Text;
b:= Edit8.Text;
indekpencarian := Pos(b,a);
Edit9.Text := IntToStr(indekpencarian);
end;
procedure TForm4.Button7Click(Sender: TObject);
begin
edit1.Text :='';
edit2.Text :='';
edit3.Text :='';
edit4.Text :='';
edit5.Text :='';
edit6.Text :='';
edit7.Text :='';
edit8.Text :='';
edit9.Text :='';
edit10.Text :='';
edit11.Text :='';
edit12.Text :='';
edit13.Text :='';
edit14.Text :='';
end;
procedure TForm4.Button2Click(Sender: TObject);
begin
if(Application .MessageBox('Do you want to quit?','confirmation',
MB_YESNO Or MB_ICONQUESTION or MB_DEFBUTTON2)=IDYES) then close;
end;
end.

Tidak ada komentar:
Posting Komentar