Arsip: tentang MDI Application...

more 14 years ago
Indr@
ada yg tahu gmn caranya bikin satu fungsi,tp bisa dipake pada form lain.
misal sy bikin fungsi save di form utama,kemudian fungsi tersebut mw sy gunakan untuk form lain (MDIChildForm) sehingga saya tidak perlu berulangkali menulis codenya, atau sebaliknya(fungsi MDIChildform -> Dipanggil DI Form Utama)? :?:

more 14 years ago
iwancs
Agar sebuah fungsi bisa di pake oleh unit lain, maka fungsi tersebut harus diletakan di bagian Public, Namun harus juga perhatikan circular reference, Kalo dari apa yang anda minta, bisa terjadi circullar reference, yaitu Form Utama refer form MDI, dan form MDI refer form utama. Untuk atasi ini, pastikan agar form utama menambahkan uses dari form MDI di bagian implementation, dan form MDI menambahkan uses dari form Utama di bagian implementation.
Nah untuk permintaan anda supaya perintah save di form utama bisa dipergunakan oleh form MDI, menurutku itu disain yang kurang tepat, lebih baik gunakan Visual Form Inheritence. Buat satu fungsi Save tadi di satu form sebut form1, kemudian buat turunan dari form1 tersebut, dengan begitu semua form yang di turunkan dari form1 akan memiliki fungsi Save yang sama. Nah jika fungsi ini ingin di panggil oleh form Utama, caranya yah pastikan fungsi Save ini di letakkan di bagian public dan tambahkan uses form1 di form utama, sehingga fungsi Save dapat di panggil oleh form Utama.
Semoga cukup jelas
Iwan
[quote removed]

more 14 years ago
Indr@
oke deh..saya coba dulu..mudah2an bisa..,sebelimnya makasih atas share ilmunya... :D
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
- mengembalikan data .exe menjadi file mentah kembali
by Jokuy in Lain-lain more 17 years ago - T[ASK] Tentang DBExpress baru make bingung :)
by lord_kimm in Tip n Trik Pemrograman more 18 years ago - Timer ?
by umarbakri in Hal umum tentang Pascal Indonesia more 17 years ago - Gimana klik kanan di Cell dbGrid muncul menu PopUp ?
by joudie in Tip n Trik Pemrograman more 16 years ago - da yang salah g' dengan source code Q
by arjuna_1982 in Hal umum tentang Pascal Indonesia more 16 years ago - PageControl
by doniking in Hal umum tentang Pascal Indonesia more 18 years ago - Membuat Aplikasi Exe Sekecil Mungkin
by w4h703 in Tip n Trik Pemrograman more 18 years ago - ALias Table DiBDE
by saysansay in Enginering more 19 years ago - ubah registry komputer lain lewat komputer kita
by gatotkaca in Network, Files, I/O & System more 16 years ago - [ASK]buat fungsi print
by Iansx in Tip n Trik Pemrograman more 18 years ago