Avatar billede hcichosz Praktikant
21. juni 2003 - 11:34 Der er 4 kommentarer og
1 løsning

[VB6] picturbox synlig og ikke

Hej

jeg har en form med en pictuerbox på, den laver jeg ikke synlig i form lode
hvor dan gør jeg den synlig med musen over.
Altså den skal blive synlig når musen er over den og ikke synlig når musen
flyttes igen
hvordan laver man det
Avatar billede bernhof Nybegynder
21. juni 2003 - 14:57 #1
Der findes ikke nogle ordentlige procedurer til at klare den slags mouse-out og mouse-in in Visual Basic, men det kan fx gøres på følgende måde:

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    If Y >= Picture1.Top _
      And Y <= Picture1.Top + Picture1.Height _
      And X >= Picture1.Left _
      And X <= Picture1.Left + Picture1.Width Then
        Picture1.Visible = True
    Else
        Picture1.Visible = False
    End If
End Sub

- Mikkel
Avatar billede hcichosz Praktikant
22. juni 2003 - 20:07 #2
det svar er bare perfekt hvordan laver man så det samme med 2 forskellige pictureboxe altså picture1 er synlig vis man holder musen over pictur1 så bliver picture2 synlig og vis man fjerner den så bliver den ikke synlig
mvh HC
Avatar billede bernhof Nybegynder
22. juni 2003 - 23:26 #3
Jeg er ikke helt sikker på at jeg forstår hvad du mener? Men prøv med denne kode -- Det kan jeg være jeg gætter rigtigt :o)

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    Picture1.Visible = False
    Picture2.Visible = True
End Sub

Private Sub Picture2_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    Picture1.Visible = True
    Picture2.Visible = False
End Sub
Avatar billede bernhof Nybegynder
22. juni 2003 - 23:27 #4
Det skal lige siges, at ovenstående kode skal erstatte den, jeg skrev tidligere..
Avatar billede hcichosz Praktikant
23. juni 2003 - 00:21 #5
tak skal du have det virker også som det skal
;-) mvh HC....
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging