Zur Laufzeit WindowsMediaPlayer Größe ändern ?!
-
Hallo...
Habe folgende Frage / Problem.
Ich habe ein Form auf dem ich die ActiveX Komponente vom
WindowsMediaPlayer eingebunden habe.Mom. ist es so, dass wenn das Programm startet, er
das Form auf die maximale Höhe / Breite vergrößern soll (und auch macht).Anschließend soll er meinen eingebauten WindowsMediaPlayer
auf die Breite vom Form-100 & Höhe ebenfalls -100 bringen soll.WindowsMediaPlayer1->Top=0; WindowsMediaPlayer1->Left=0; WindowsMediaPlayer1->Width=Form1->ClientWidth-100; WindowsMediaPlayer1->Height=Form1->ClientHeight-100;Problem, es geht nicht, er schieb es richtig auf Top=0 & Left=0.
Nur Größe ändert er nicht
Super ärgerlich....

Bin für jede Idee Dankbar!!!
Ahoy Netzcowboy
-
Ich hätte rein intuitiv
WindowsMediaPlayer1->Heigth=Form1->Heigth-100; WindowsMediaPlayer1->Width=Form1->Width-100;geschrieben...
Kannst es ja mal probieren
-
Danke für deine Antwort, leider hilft es nichts.

Hab selber noch bisschen rumprobiert,
egal was ich hierWindowsMediaPlayer->Height=400;als Wert setze, er ändert nicht die Größe der Komponente.
Hab mir sogar danach "Height"
ShowMessage(IntToStr(WindowsMediaPlayer->Height));ausgeben lassen, entspricht dann dem Wert, den ich übergeben habe, also hier wären es 400.

Ich hab keine Ahnung mehr , hab schon im
msdn gelesen, aber da blick ich nicht durch, hab vorher sowas noch nie gemacht....
Hat nicht irgendjemand noch eine Idee, es muss doch einen Weg geben,
die Größe zu Laufzeit zu ändern!!!!Danke