cara menulis syntaxnya :
- "nama form".show()
contohnya nama form yang dibuat ts namanya calculator
maka syntaxnya demikian calculator.show()
Kelebihannya : -
Kekurangannya : kalau agan / sis mengklik diluar form calculator maka formnya akan hilang (background running)
- "nama form".showdialog()
contohnya nama form yang dibuat ts namanya calculator
maka syntaxnya demikian calculator.showdialog()
Kelebihannya : Form tidak ilang / tidak background running
Kekurangannya : Gak bisa klik diluar form sebelum formnya ditutup / gak bisa multi tasking
- "nama form".show(vbmodal)
contohnya nama form yang dibuat ts namanya calculator
maka syntaxnya demikian calculator.show(vbmodal)
khusus buat yang ini harus tambahin ini Dim vbmodal As IWin32Window dibawah Public class "nama form"
Kelebihannya : Form tidak ilang / tidak background running, Multi tasking
Kekurangannya : kalau form calculator udah muncul terus di klik lagi calaculator di menustrip bakal error
tenang TS bakal Kasih Solusinya
Solusi Pertama syntaxnya menjadi seperti ini :
calculator.close()
calculator.show(vbmodal)
Kelebihannya : Gak error
Kekurangan : Formnya jadi Ngerestart (isi teksbox atau sejenisnya jadi kosong lagi)
Solusi Kedua Syntaxnta Menjadi seperti ini :
If Application.OpenForms().OfType(Of UTS).Any Then
'Do Nothing
Else
UTS.Show(vbmodal)
End If
Kekurangannya : -
Kelebihannya : Gak error dan formnya gak ngerestart(reset)
sekian dan terima kasih mohon maaf bila ada yang kurang coz TS masih newbi dan baru belajar.
Special Thanks : CodeProject, Dreamcode, Google and Many More
10.40
0 komentar:
Posting Komentar