Jelas ngga bisa donk mas,

vbModal itu maksudnya adalah menampilkan form diatas form yang lain
dalam 1 aplikasi jadi sebelum form modal tersebut ditutup form yang
lain ngga bisa di akses dan form tersebut harus SDI.

karena form 2 bagian dari MDI form maka form tersebut tidak dapat
dibuat modal.

Klo maksud mas ingin form1 ga bisa diakses ketika form2 dibuka dalam 1
MDI form sebaiknya gunakan Form1.Enabled = False pada saat activate
dan Form1.Enabled = True di Form_Unload, jadi form 1 tidak bisa di
akses ketika form 2 dalam keadaan Open.

Semoga bisa membantu

Salam,

^Aiska Hendra^

--- In [email protected], "Syafruddin" <[EMAIL PROTECTED]> wrote:
>
> halo rekan2 master VB, mau nanya lagi nih.. ada yg bisa gak ?
> 
> misal gini Saya buat 2 buah form
> Form1  'Form buat menampilkan Data
> Form2  'Form Buat edit data 
> 
> Pada Form1 ada 1 buah Command Button dan Listview
> 
> Private Sub Form1_Activate()
>    Call isi_data  'Mengisi data dari tabel ke Listview di dalam form ini
> End Sub
> 
> 'Pada CommandButton
> Private Sub Command1_Click()
>    Form2.Show VbModal
> End Sub
> 
> Masalahnya Jika saya menggunakan MDIForm dan property MDIChild Form1
> di beri nilai "True" prosedur isi data yang saya tempatkan pada
> form1_Activate tdak bisa terpanggil pada saat Form2 di Unload. Tetapi
> kalo Property MDIchild nya di buat False prosedur nya baru bisa jalan.
> 
> Rekan2 ada yg tau gak prosedur isi_data itu harus saya letakkan di
> event mana? Agar tampilan pada Form1 selalu bisa refresh setiap kali
> data di edit melalui Form2.
> 
> maap ya kalo bahasanya membingungkan. Maklum saya bukan orang yg jago
> untuk menjelaskan sesuatu..
> Makasi sebelumnya...
>


Kirim email ke