![]() |
Format ermitteln und z.B. MediPlayer zum abspielen öffnen
Hi,
ich möchte das Format ermitteln (z.B. '*.mpg') und will eine Form öffnen, in der z.B. der MediaPlayer vorhanden ist und es mir abspielt. Wie mach ich das ? [nur Video Formate, alle anderen macht die bass.dll] |
Re: Format ermitteln und z.B. MediPlayer zum abspielen öffne
|
Re: Format ermitteln und z.B. MediPlayer zum abspielen öffne
Ich glaube er meint sowas:
Delphi-Quellcode:
var
Ext: String; begin if OpenDialog1.Execute then begin Ext := ExtractFileExt(OpenDialog1.FileName); if Ext = '.mpg' then begin Form := TFormMitMediaPlayer.Create(Application); Form.LoadVideo(OpenDialog1.FileName); end else begin Form2 := TFormMitBassDll.Create(Application); Form2.LoadMusic(OpenDialog1.FileName); end; end; end; |
AW: Format ermitteln und z.B. MediPlayer zum abspielen öffnen
Ich mache es viel einfacher:
Ich speichere den kompletten Dateipfad (lw:pfad1\video.avi) in einer Datei mit der Endung "m3u". Diese rufe ich per ShellExecute oder CreateProcess oder wie auch immer auf, und schon öffnet sich der damit verknüpfte Player. |
AW: Format ermitteln und z.B. MediPlayer zum abspielen öffnen
Ob das Thema nach 5 Jahren noch akut ist? :roll:
|
AW: Format ermitteln und z.B. MediPlayer zum abspielen öffnen
Sehr akut :stupid:
|
AW: Format ermitteln und z.B. MediPlayer zum abspielen öffnen
...und noch dazu ist die neue Lösung nicht besonders gut. Das geht zum Beispiel in die Hose, wenn das Playlistformat m3u mit einem reinen Audioplayer verknüpft ist. Dann doch lieber das Video direkt per Shellexecute öffnen. ;-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz