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.

Kirim email ke