10. november 2002 - 20:26Der er
18 kommentarer og 1 løsning
MediaPlayer sender sig selv til Front
I mit spil bruger jeg en MediaPlayer til min intro. Det virker fint men jeg vil gerne have at når man trykker på et Label som ligger ovenpå at den så skal hoppe til Form2. Problemet er at min MediaPlayer sender sig selv op forrest altså foran mit Label når den åbner ".avi"-filen. Hvordan får man den om bagest igen??
Måske en alwayes on top på din form1, ved ikke om det er det, men jeg kan da lige paste koden.....
Option Explicit Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long Const conHwndTopmost = -1 Const conHwndNoTopmost = -2 Const conSwpNoActivate = &H10 Const conSwpShowWindow = &H40 Private Sub Form_Load() SetWindowPos hwnd, conHwndTopmost, X1, Y1, X2, Y2, _ conSwpNoActivate Or conSwpShowWindow End Sub
Jeg mener x1 og y1 er start position på 0,0 på formen og x2 og y2 er slut posistionen altså formens størelse...
Tjaa'... Idéen er da god nook, men jeg vil gerne kunne se min MediaPlayer bagved og mig bekendt kan man ikke gøre en TextBox Transperent! Hvis du kan så svar!!
Jeg prøvede at Paste din kode. Jeg kan ikke finde et sted hvor der står noget med Label eller andet som kunne få mit Label øverst. Jeg prøvede, men den meldte bare fejl! Hvis det er mig der er dum her så giv et mere detaljeret svar for jeg har aldrig set den kode før og kan ikke forstå logikken i det!
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
hvad med at sætte focus på din label efter den handling der sætter mediaplayern forest ?
altså :
Mplayer1.Play Label1.SetFocus
noget andet er: jeg prøvede lige at lave en mplayer og en label....min label er ALTID øverst uden noget specielt.....har du lavet din label eller mediaplayer først ?
Beklager! Ingen har kunnet svare så jeg lukker spørgsmålet!!
Synes godt om
Ny brugerNybegynder
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.