Arsip: ambil karakter

more 14 years ago
javaman
Hallo semua,
mo tanya2 ya, meskipun ini sangat dasar tapi bener lho saya belum ketemu caranya...
1. bagaimana cara ambil karakter tertentu seperti substr,left,right saya udah cari dihelp delphi n saya ketik hasilnya error
2. kalau kita mo tampilan yang pernah kita input lewat Get gimana ya, kalau didelphi gimana caranya (masukin diTedit). contoh kita input kode diTedit kalau ada data trus data2 yang ada ditampilan diTedit2 bawahnya
Maaf kalau delphi saya masih rendah banget mohon bantuaannya, syukur2 ada sourcenya dikit2
makacih banyak semuanya

more 14 years ago
DelphiExpert
1. Pake fungsi COPY(Str: string; StartIndex, Count: Integer): string;
Fungsi Left, Right & Sub dapat dilakukan menggunakan fungsi tsb.
function SubStr(Str: string; Start, Count: Integer): string;
begin
Result:= Copy(Str, Start, Count);
end;
function Left(Str: string; Count: Integer): string;
begin
Result:= Copy(Str, 1, Count);
end;
function Right(Str: string; Count: Integer): string;
begin
Result:= Copy(Str, Length(Str) - Count, Count);
end;
2. Ngeeeeng, ngga' mudheng maksudnya huehehehe, ato mungkin dpt diilustrasikan gini:
- Ada 2 TEdit, 1 sbg master input dng nama Edit1, 1 sbg penampil data dng nama Edit2
- Pilih event OnChange milik Edit1
procedure Form1.Edit1Change(Sender: TObject);
begin
Edit2.Text:= Edit1.Text;
end;
- Gitu tah maksudnye huehehe
more 14 years ago
javaman
wah makacih mas:
yang kedua itu jelasnya gini
diedit 1, bila aku entry data bila yang sudah ada datanya, maka edit2,edit3 dst akan menampilkan data sesuai dengan kondisi dari edit1, seperti program2 entryan standard gitu loh,
Kode : --> bila diisi kode tsb, dan ada datanya maka dinama,alamat dst akan muncul dt dr kode tsb
Nama :
Alamat :
Umur :

more 14 years ago
DelphiExpert
Kalo yang ini implementasinya pake apa data storagenya? database ato simple record list?
Contoh misal menggunakan TADOTable (kasi nama ADOTable1);
1. Proses event OnKeyPress milik Edit1
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
{ Cek yg ditekan tombol enter ato bukan }
if Key <>#13then Exit;
{ Biar ngga' bunyi "tuut" set Key jadi character null }
Key:=#0;
{ cari record yg dimaksud berdasar field Kode }
if ADOTable1.Locate('Kode', Edit1.Text, [loCaseInsensitive]) then begin
Nama.Text:= ADOTable1.FindField('Nama').AsString;
Alamat.Text:= ADOTable1.FindField('Alamat').AsString;
Umur.Text:= ADOTable1.FindField('Umur').AsString;
end;
end;
pssstt, kira2 gitu deh hihihi
more 14 years ago
javaman
aku cobanya pakai data sql sih mas, kalau begini udah bener belumnya, ini aku ambil dari contoh diinternet dan buku2 perpus sih :
begin
adoquery1.Active := False;
adoquery1.SQL.Clear;
adoquery1.Active := false;
adoquery1.SQL.add('SELECT kelcode,kelup,kelnama FROM KelPersediaan WHERE kelcode ='+ QuotedStr(kelcode.Text));
adoquery2.Active := True;
xCariKel := Adoquery1.FieldByName('kelcode').AsString ;
if adoquery1.RecordCount=1 then
KelUp.Text := Adoquery1.FieldByName('kelup').AsString ; ---> yang ini kadang kok error ya mas
dst.....
makacih mas

more 14 years ago
javaman
mas kalau gini saya salahnya dimana ya ?
function substr-nya udah saya copy kemudian saya jalankan spt ini
var cek : string;
cek := SubStr(kelcode.text,1,1)
kelname.text := cek;
[error]persediaan.pas(232):Missing operator or semicolon

more 14 years ago
Kecret
var cek : string;
cek := SubStr(kelcode.text,1,1) ; -> ini kalee...
kelname.text := cek;

more 14 years ago
javaman
wah iya, makacih2......
gara2 udah stress duluan jadi ndak ketemu2 hehehehe
trus yang ini gimana ya mas : apa udah betul apa ada yang lebih singkat dan cepat
begin
adoquery1.Active := False;
adoquery1.SQL.Clear;
adoquery1.Active := false;
adoquery1.SQL.add('SELECT kelcode,kelup,kelnama FROM KelPersediaan WHERE kelcode ='+ QuotedStr(kelcode.Text));
adoquery2.Active := True;
xCariKel := Adoquery1.FieldByName('kelcode').AsString ;
if adoquery1.RecordCount=1 then
KelUp.Text := Adoquery1.FieldByName('kelup').AsString ; ---> yang ini kadang kok error ya mas
dst.....
more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
- Project Group dalam Lazarus
- FastPlaz Database Explorer
- Release: FastPlaz Super Mom v0.12.22
- PascalClass #3: Web Development with Free Pascal
- Makna Pascal di Pascal Indonesia
- Kulgram : Instalasi Lazarus di Perangkat Berbasis ARM
- PascalClass #1: Analisa Database dan Machine Learning
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
- Mengenal OXYGENE – Pascal For .NET
- PascalTalk #5: UX: Research, Design and Engineer
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 3 months ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 3 months ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 months ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 months ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 months ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 months ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 1 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 8 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 8 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 8 years ago
Random Topic
- Sekolah Ubuntu: kesempatan promosi FreePascal dan Lazarus
by simba in OOT more 13 years ago - help my
by kaka in Paradox more 13 years ago - Rubah Program Dari Komputer Lain (di tempat lain)
by faathir in Network, Files, I/O & System more 13 years ago - contoh penggunaan component tcomport
by exo24 in Enginering more 14 years ago - koneksi DBLookupCombobox error
by sania in Tip n Trik Pemrograman more 9 years ago - Gimana cara menangkap message onScroll pada suatu komponen
by ardie_b in Tip n Trik Pemrograman more 13 years ago - View Data di DbGrid
by fat_279 in Tip n Trik Pemrograman more 11 years ago - tanya tentang tabel Sql - Access
by adhi_07 in Hal umum tentang Pascal Indonesia more 11 years ago - Backup Tabel
by delphi1st in Tip n Trik Pemrograman more 14 years ago - kaos delphi ID
by dney in OOT more 12 years ago