Arsip: Ambil TANGGAL dan HARI pada MonthCalendar

more 17 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 17 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 17 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 17 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 17 years ago
flamade
bro@mas_kofa
saat di RUN kok muncul error undeclared identifier 'editset' ??

more 17 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 17 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 17 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 17 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
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
- Convert Data ke MS Excel
by awonk in Hal umum tentang Pascal Indonesia more 17 years ago - konversi data
by lagisedih in Network, Files, I/O & System more 16 years ago - [ask] gimana sih biar gak error kaya gini?
by gedoyman in MsSQL more 16 years ago - ada yang tau ga???
by purwa in Enginering more 17 years ago - find my-template.cnf
by nurez in Bedah Kasus more 18 years ago - fungsi scanline
by Casanova in Multimedia & Graphic Enhancement more 17 years ago - Shortest path...
by bayu in Tip n Trik Pemrograman more 17 years ago - LAZARUS
by akhadi in Free dan Gratis more 17 years ago - bagaimana cara perintah sql
by adicamsys in Tip n Trik Pemrograman more 18 years ago - Siapa yang gak pelit???
by n3o_cybertech in Tip n Trik Pemrograman more 17 years ago