| Autor |
Beitrag |
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Fr 12.05.06 21:39
Hab mal ne Frage:
Gibt es ne möglichkeit ein Video in ein Programm einzubinden und es mithilfe einer Mediaplayer-Komponente zu steuern?
Danke im Voraus
|
|
Ironwulf
      
Beiträge: 733
Erhaltene Danke: 2
|
Verfasst: Fr 12.05.06 23:55
jop gibt es ;D
Delphi-Quelltext 1: 2: 3: 4: 5:
| MediaPlayer1.FileName:= filename; MediaPlayer1.open; MediaPlayer1.Display:=panel1; MediaPlayer1.DisplayRect:=Panel1.ClientRect; MediaPlayer1.Play; /startet viedeo |
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 13.05.06 12:53
Danke hat geklappt 
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 13.05.06 14:49
Jetzt hab ich doch ein Problem:
Ich habe dem Formular einen OpenDialog1 hinzugefügt
Und dann die Zeile so geändert:
MediaPlayer1.FileName:= OpenDialog1.FileName;
Nun kommt allerdings ein Fehler. Was hab ich falsch gemacht?
Die Fehler-Meldung lautet:
'Kann keinen Gerätetyp aus der angegebenen Dateierweiterung ermitteln.'
|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Sa 13.05.06 15:04
Welches Videoformat benutzt du?
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 13.05.06 15:08
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 13.05.06 15:09
Aber ich komm noch nich ma zum Auswahl Dialog. Man klickt auf den Button womit man die Video-Datei öffnen soll und dann kommt ein Laufzeitfehler mit der Fehlermeldung s.o.
|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Sa 13.05.06 15:16
So kommt man schon mal in das Auswahlmenü(2 Buttons):
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| procedure TForm1.Button1Click(Sender: TObject); begin MediaPlayer1.DisplayRect:=Panel1.ClientRect; MediaPlayer1.Play; end;
procedure TForm1.Button2Click(Sender: TObject); begin OpenDialog1.Execute; MediaPlayer1.FileName:= OpenDialog1.FileName; MediaPlayer1.open; MediaPlayer1.Display:=panel1; end; |
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 13.05.06 15:26
Ok, aber nur mal so wofür steht den OpenDialog1.execute ???
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 13.05.06 15:28
Ok, noch ein Problem:
Jetzt kommt schon mal der Dialog zum ausführen einer Datei. Allerdings: Wenn man auf öffnen klickt kommt die Meldung: 'Please turn off system debugger.'
|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Sa 13.05.06 15:29
Soweit ich weiß für OpenDialog1 öffnen
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 13.05.06 15:31
Ok, danke und weißt du auch was über das andere Problem?
|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Sa 13.05.06 15:32
welches denn(bin ich blind oder sehe iches nur nicht?)
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 13.05.06 15:35
Jetzt kommt schon mal der Dialog zum ausführen einer Datei. Allerdings: Wenn man auf öffnen klickt kommt die Meldung: 'Please turn off system debugger.'
(Siehe oben)

|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Sa 13.05.06 15:41
Das kommt bei mir nicht
Hast du in Delphi Bei Tools--Debugger Options- Sprach Exceptions- Bei Delphi Exception stoppen(zweite Häckchen von unten) den Hacken raus????
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 13.05.06 15:48
bei mir find ich das nicht. Ich habe Delphi 2005 Personal.
|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Sa 13.05.06 15:50
da weiß ich auch nicht weiter
Ich habe Delphi 7 Personal
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 13.05.06 15:51
|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Sa 13.05.06 15:53
Also das öffnen bekomm ich hin aber abspielen geht bei mir nicht
außerdem dauert das laden auch ewig mindestens 1min
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 13.05.06 15:59
Ich bin jetzt eine Runde weiter. Der Tipp mit dem Debugger ausschalten hat gehilfen...danke dafür. Aber ich stehe vor einem neuen Problem:
Wenn ich die Datei geöffnet habe kommt duie Meldung:'Kein MCI-Gerät geöffnet'
|
|