Dengan catatan form utama tersebut merupakan container (parent) dari form-form
lainnya. Sebagai contoh, form A sebagai induk yang akan memanggil form lainnya
atau form utama, dan form B adalah form form anak. Agar form A dapat dijadikan
container maka properti IsMdiContainer menjadi True, ketika form B akan
dipanggil:
If B.Visible=False
B.MdiParent=me
B.Show()
Else
B.Activate()
End If
== sekarang ke pokok masalah ===
Pada event FomrClosing untuk A dengan kode untuk memeriksa apakah ada form anak
yang terbuka:
For Each FormTerbuka as Form In Me.MdiChildren
Msgbox ("Tidak dapat ditutup karena ada form terbuka, yaitu: " & _
FormTerbuka.Text)
e.Cancel = True
Exit For
Next
Semoga membantu;;;
kiki <[EMAIL PROTECTED]> wrote:
Hai Semua,
Ada yang tahu gak, bagaimana caranya mencegah form utama yang kita bikin
tidak bisa ditutup jika form yang lainnya masih terbuka.
Salam, Kiki
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.16.9/1158 - Release Date: 28/11/2007
9:11 PM
---------------------------------
Be a better sports nut! Let your teams follow you with Yahoo Mobile. Try it now.