Gå til innhold

Hvordan regne me trigonometri i visual basic?


Anbefalte innlegg

Videoannonse
Annonse
Nei. Da ble det åpnet som et eget vindu.. men jeg vil at den skal bli åpnet i samme vindu.

7866040[/snapback]

Da må du benytte såkalte MDI-former. Velg Project -> Add MDI Form og gi den et passende navn. Former som du vil skal "legges inn" i denne MDI-formen, må ha egenskapen MDIChild satt til True.

Lenke til kommentar
Form2.TopLevel = False

Form1.Controls.Add(Form2)

 

Og form2 vil bli lagt inni Form1, som om det var en vanlig kontroll.

7867548[/snapback]

Ja, slik kan en gjøre det i VB.NET, men her er det snakk om Visual Basic (jamfør førsteposten). I VB6 må en benytte en API-funksjon:

Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long

 

Public Sub ShowAsChild(Child As Form, Parent As Form)

 

    With Child

   

        ' Vis den første formen

        .Show

       

        ' Flytt den første formen innunder den andre

        SetParent .hWnd, Parent.hWnd

       

    End With

   

End Sub

 

Private Sub Form_Load()

 

    ShowAsChild Form2, Form1

 

End Sub

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...