Arsip: menampilkan warning jika editbox kosong atau diisi huruf

more 17 years ago
divanda
bagaimana sintax nya untuk menampilkan warning jika ada edit box dan button yang kalau edit box jika tidak diisi angka atau diisi huruf akan menampilkan error??
jadi misal edit box diisi hurup atau dikosongin kemudian tekan button maka akan muncul warning bahwa user harus memasukkan angka?
mohon bantuannya...

more 17 years ago
bagussb
kalo saya biasanya pake seperti ini :
try
StrToFloat(Edit.Text);
except
ShowMessage('Error, please input angka');
Exit;
end;
ato coba batasin input editnya di KeyPress :
if not (Key in ) then
Key :=#0;
ato kalo pengen lebih gampang lagi.. pake MaskEdit aja... :mrgreen:
more 17 years ago
vikraa
mudah2an ini bisa membantu :
procedure TForm1.Button1clikc(sender:TObject);
begin
if Length(Trim(Edit1.Text))=0 then Showmessage('Anda Belum Input Angka / Huruf ');
end;

more 17 years ago
divanda
procedure TForm1.BitBtn2Click(Sender: TObject);
var
buttonSelected : Integer;
x : Real;
begin
if Length(Trim(edAmount.Text))=0 then Showmessage('no input');
exit;
// Show a confirmation dialog
buttonSelected := MessageDlg('Payment Confirmation',mtConfirmation, mbOKCancel, 0);
// Show the button type selected
if buttonSelected = 1 then x:= StrToFloat(edAmount.Text);
if (content) < x then ShowMessage ('Not enough money in your card. Please reload first or choose the prior category')
else
begin
payment(x);
Label1.Caption:=FloatToStr(content);
if buttonSelected = 2 then ShowMessage('Payment Cancelled');
end;
end;
nah, kalo dari sintax diatas ketika kita tidak memasukkan input berupa angka maka akan muncul dialog 'no input' tapi setelah itu kan kembali ke form1 lagi, dan kemudian ketika kita
memasukkan angka dan klik button nya kenapa tidak mengeksekusi sintax berikutnya??
mohon bantuannya...
newbie in delphi..

more 17 years ago
vikraa
procedure TForm1.BitBtn2Click(Sender: TObject);
var
buttonSelected : Integer;
x : Real;
begin
if Length(Trim(edAmount.Text))=0 then Showmessage('no input');
//exit; ini dihilangkan saja
...................................
....................................
end;
note:
syntax exit; menyebabkan perintah setelah exit tidak dieksekusi
more 17 years ago
divanda
oya.. ni ada 1 pertanyaan lagi..
bagaimana caranya input yang di editbox tidak bisa dirubah oleh user.. jadi begini input yang dimasukkan di edit box adalah hasil penjumlahan yang ketika button "jumlah" ditekan maka hasilnya nampak di edit box dan ga bisa dimanipulasi oleh user.. apakah ada ide? apakah dengan memakai mask edit ato ada property lain yang menyebabkan user tidak bisa memanipulasi angka..

more 17 years ago
vikraa
di set true aja readonly object editboxnya, mungkin itu cara yang paling gampang
more ...
- Pages:
- 1
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- tolongin y .....
by belly in Tip n Trik Pemrograman more 17 years ago - Mencari metoda Capture Screen yang cepat
by mat_koder in Multimedia & Graphic Enhancement more 17 years ago - Harga Software
by delphi1st in Tip n Trik Pemrograman more 18 years ago - (OOT) ada yg punya SW buat bikin autorun gak?
by imunk in Form Enhancement & Graphical Controls more 19 years ago - ada yang tau error ini gak???
by alvonz in OOT more 16 years ago - How to make appearance smootly?
by johnizzy in Form Enhancement & Graphical Controls more 16 years ago - Salam Kenal dari nyubie baru
by SnipSnip in OOT more 19 years ago - tanya cara Export Delphi ke XLS
by yehez_kiel in Tip n Trik Pemrograman more 18 years ago - Stored procedure
by Random in MsSQL more 17 years ago - Last Post tdk tepat
by mas_kofa in Kritik & Saran more 18 years ago