coisox 0 Report post Posted September 23, 2008 Nie soalan VB 2008 Express EditionAku ada beberapa vbForm (bukan borang):1. frmMain //form yg mula22. frmDaftar3. frmDeleteAku tak set Locked = trueSo, bila run, kalau user drag windows bagi frmMain ke kanan, bila aku panggil command frmDaftar.Show(), aku nak kedudukan frmDaftar sama dengan frmMain.Apa yg berlaku sekarang, bila aku click button utk papar frmDaftar, dia akan bukak kat tempat yg lain.Nie apa yg aku dah buat tapi tak jadi:Private Sub btnDaftar_Click (bla...bla...)frmDaftar.Location = Me.LocationMe.Hide()frmDaftar.Show()End Sub Quote Share this post Link to post Share on other sites
BasicCX 27 Report post Posted September 23, 2008 (edited) Centre:frmDaftar.Move (CInt(Screen.Width / 2) - CInt(frmDaftar.Width / 2)), (CInt(frmDaftar.Height / 2) - CInt(frmDaftar.Height / 2)) Kalau nak lain adjust: frmDaftar.Move (XX, YY) Edited September 23, 2008 by BasicCX Quote Share this post Link to post Share on other sites
coisox 0 Report post Posted September 23, 2008 Private Sub Form1_Move(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Move Form2.Move(Me.Location.X, Me.Location.Y)End SubError kat warna merah:Error 1 'Public Event Move(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.Anyway, aku dah jumpa solution lain, aku pakai MDI. Bagi yg blum tau:Lets say ada 2 page. So create 3 form:1. frmMDI //tak kisah nama papae2. frmPage13. frmPage2Set kat frmMDI punya property --> IsMdiContainer = trueKat coding frmMDI (nak letak tempat lain pun boleh):Public Class frmMDI Dim childPage1(1) As frmPage1 Dim childPage2(1) As frmPage2 Private Sub frmMDI_Load(bla...bla...) childPage1(0) = New frmPage1() childPage1(0).MdiParent = Me childPage2(0) = New frmPage2() childPage2(0).MdiParent = Me childPage1(0).Show() End Sub Private Sub btnPage2_Click(bla...bla...) childPage2(0).Show() End Sub End ClassMaybe korang nak consider disable toolbox utk frmPage1 and frmPage2 dan buat laa pape setting yg lain. Quote Share this post Link to post Share on other sites