Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Mediaplayer spinnt (https://www.delphipraxis.net/35893-mediaplayer-spinnt.html)

hansklok 13. Dez 2004 13:36


Mediaplayer spinnt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo, ich verwende folgenden Source, wenn man auf Button1 klickt:

uses
mmsystem;



procedure TForm1.Button1Click(Sender: TObject);
begin
MediaPlayer1.Filename := 'C:\Film1.mpg';
MediaPlayer1.Open;
MediaPlayer1.Display := Panel1;
MediaPlayer1.DisplayRect := Panel1.ClientRect;
MediaPlayer1.Play;
end;



und trotzdem erscheint die Fehlermeldung, die ich im Anhang als JPG aufgenommen habe. Ich programmiere unter WinXP Home + SP 2!

Weiß jemand, wie ich diesen Fehler umgehen kann?

alcaeus 13. Dez 2004 13:39

Re: Mediaplayer spinnt
 
Hallo hansklok,

das hat nur indirekt mit dem Mediaplayer zu tun. Es tritt eine Exception auf, worauf Delphi debuggen will. Es sieht aber so aus, als ob eine Anwendung installiert wäre, welche verhindert dass Debugger ausgeführt werden. Probier mal folgenden Code in einem neuen Projekt:

Delphi-Quellcode:
var
  i: Integer;
  s: String;
begin
  s := '1a';
  i := StrToInt(s);
end;
Tritt die Fehlermeldung auch in diesem Fall auf?

Greetz
alcaeus

hansklok 13. Dez 2004 13:43

Re: Mediaplayer spinnt
 
... kann nicht gehen, da kommt nämlich

'1a' ist kein gltiger Integerwert, wie auch, mit nem a als Integervariable!

fkerber 13. Dez 2004 13:44

Re: Mediaplayer spinnt
 
HI!

Genau darum geht es ja.
Ist dann der Delphi-Debugger angesprungen?


Ciao Frederic

hansklok 13. Dez 2004 13:47

Re: Mediaplayer spinnt
 
Ja, das ist er!

fkerber 13. Dez 2004 13:48

Re: Mediaplayer spinnt
 
Hi!

Dann ist das wohl ein Debugger-Schutz des MP.
Hast du nen Debugger laufen?


Ciao Frederic

hansklok 13. Dez 2004 13:50

Re: Mediaplayer spinnt
 
Wie meinst du das? Wie kann ich den den einstellen?

alcaeus 13. Dez 2004 13:51

Re: Mediaplayer spinnt
 
Zitat:

Zitat von hansklok
... kann nicht gehen, da kommt nämlich

'1a' ist kein gltiger Integerwert, wie auch, mit nem a als Integervariable!

Mir ging es drum um zu testen, ob der Delphi-Debugger überhaupt anläuft, also ob diese Exception abgefangen wird. Sezt mal im Projekt mit dem Mediaplayer einen Haltepunkt in die Zeile "MediaPlayer1.Filename := 'C:\Film1.mpg';" und geh anschließend im Einzelschritt (F8) weiter. An welcher Stelle kommt die Fehlermeldung?

Greetz
alcaeus

hansklok 13. Dez 2004 13:56

Re: Mediaplayer spinnt
 
wie setzt man den nen Haltepunkt?

fkerber 13. Dez 2004 13:57

Re: Mediaplayer spinnt
 
Hi!

Im Code-Editor-Fenster sind neben den Zeilen so kleine blaue Punkte. Dann klick da mal drauf, dann wird er größer und rot
-->Haltepunkt. Dann mit F7 durchgehen.


Ciao Frederic


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:03 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz