Arsip: Ambil TANGGAL dan HARI pada MonthCalendar

more 13 years ago
flamade
bro delphiers semua ...
newbie nanya lagi nehh
saya kan buat aplikasi dimana didalamnya ada objek MonthCalendar, edit1.text, edit2.text, edit3.text, edit4.text
yg jd pertanyaan codingnya gimana ya supaya kalo saya klik angka (TANGGAL) pada salah satu bulan, maka di edit1.text akan muncul TANGGAL yg di klik tadi, dan di edit2.text akan muncul HARI, di edit3.text akan muncul BULAN, di edit4.text akan muncul TAHUN
trus satu lagi, jika di blok dari TANGGAL sekian sampai TANGGAL sekian
maka akan di tampilkan data yg terblok tadi pada edit text. misal saya blok tanggal 1 s/d 7 September 2007
tampilan yg diinginkan :
edit1 : 1
edit2 : senin
edit3 : september
edit4 : 2007
edit5 : 2
edit6 : selasa
edit7 : september
edit8 : 2007
dst sampai tgl 7
mohon bantuanya please...

more 13 years ago
bagussb
edit1.text := FormatDateTime('d',MonthCalender.Date);
edit2.text := FormatDateTime('dddd',MonthCalender.Date);
edit3.text := FormatDateTime('MMMM',MonthCalender.Date);
edit4.text := FormatDateTime('yyyy',MonthCalender.Date);
biasanya ta simpen di OnClick
kalo yang range paling tinggal dilooping aja.. :mrgreen:
more 13 years ago
flamade
@bagussb: biasanya ta simpen di OnClick kalo yang range paling tinggal dilooping aja.. :mrgreen:kasih contoh donk loopingnya. pake array gitu ya ?

more 13 years ago
mas_kofa
nyambung dr jawaban @bagussb
t0 := trunc(MonthCalender1.Date);
t1 := trunc(MonthCalender2.Date);
x := 0;
for i := t0 to t1 do
begin
inc(x);
editSet[x,1].text := FormatDateTime('d',MonthCalender.Date);
editSet[x,2].text := FormatDateTime('dddd',MonthCalender.Date);
editSet[x,3].text := FormatDateTime('MMMM',MonthCalender.Date);
editSet[x,4].text := FormatDateTime('yyyy',MonthCalender.Date);
end;

more 13 years ago
flamade
bro@mas_kofa
saat di RUN kok muncul error undeclared identifier 'editset' ??

more 13 years ago
mas_kofa
dibuat dulu (bs pake auto create) kumpulan edit-nya (editset);
var
editset : array of TEdit;
//proses autocreate;
procedure TForm1.FormCreate(sender:TObject);
begin
editset[1,1] := edit1;
.........................
editset[1,4] := edit4;
editset[2,1] :=edit5;
//dst........
end;
kalo gak pengin repot kamu bikin komponen edit secara run time aja.........
more 13 years ago
flamade
bro @mas_kofa
aplikasi udah jalan, tapi tetep aja saat di blok tgl 1 s/d 7, yang ditampilkan hanya tgl 1 saja. semntara tgl 2 s/d 7 tidak ditampilkan, padahal edit5.text .... smp akhir udah tersedia.
saya masang coding ini di monthcalendar dan button1 semuanya events ONCLICK.

more 13 years ago
mas_kofa
maaf coba di revisi........
t0 := trunc(MonthCalender1.Date);
t1 := trunc(MonthCalender2.Date);
x := 0;
for i := t0 to t1 do
begin
inc(x);
editSet[x,1].text := FormatDateTime('d',i);
editSet[x,2].text := FormatDateTime('dddd',i);
editSet[x,3].text := FormatDateTime('MMMM',i);
editSet[x,4].text := FormatDateTime('yyyy',i);
end;
MonthCalender.Date diganti i
more 13 years ago
flamade
@mas_kofa:hasilnya tetep sama saja tuh. btw... di atas kok ada MonthCalendar1 dan MonthCalendar2 ? padahal saya kan hanya menggunakan MonthCalendar 1 buah saja (MonthCalendar1)MonthCalender.Date diganti it0 := trunc(MonthCalender1.Date); t1 := trunc(MonthCalender2.Date);
more ...
- Pages:
- 1
- 2
reply |
Report Obsolete
Last Articles
- Lazarus Release 2.0.12
- 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
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 6 months ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 6 months ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 7 months ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 7 months ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 7 months ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 7 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
- tanya query
by daru6ia in MySQL more 13 years ago - TListView yg dinamis dg Checkbox nya..??
by imunk in Hal umum tentang Pascal Indonesia more 14 years ago - Tipe data MySQL auto_increment??
by ibiz in MySQL more 14 years ago - form nutup sendiri kayak screen saver
by mbahdien in Tip n Trik Pemrograman more 13 years ago - the best report
by wiedhodho in Multimedia & Graphic Enhancement more 14 years ago - Biaya pemakaian
by pilot in Hal umum tentang Pascal Indonesia more 13 years ago - mau tanya tentang pembulatan
by donald in Hal umum tentang Pascal Indonesia more 12 years ago - auto increment.....
by nioko in Network, Files, I/O & System more 14 years ago - Step by step migrasi Clipper ke Delphi
by delphi_warrior in Lain-lain more 13 years ago - mengambil rec dari listbox
by nurez in Tip n Trik Pemrograman more 13 years ago