Einzelnen Beitrag anzeigen

Davee

Registriert seit: 28. Dez 2010
7 Beiträge
 
Delphi 2010 Professional
 
#4

AW: Delphi 2010 mp4 starten

  Alt 28. Dez 2010, 15:56
ok ich habe leider noch ein problem
Delphi-Quellcode:
 
const
 WINAMP_PAUSE : integer = 40046;

var
  Uhrzeit: TUhrzeit;
  iniDatei : TIniFile;

implementation

{$R *.DFM}
function kplay (titel: string):String;
var
  hwndWinamp : THandle;
  status :integer;

begin

 status := SendMessage(hwndWinamp,WM_USER,WM_USER,104);
 SendMessage(hwndWinamp,WM_COMMAND, WINAMP_PAUSE, 0);

 ShellExecute(0, nil, 'C:\Program Files (x86)\VideoLAN\VLC\vlc.exe', '--started-from-file --fullscreen --playlist-enqueue "00_00.mp4"', nil, sw_Normal) ;

 //SendMessage(hwndWinamp,WM_COMMAND, WINAMP_PAUSE, 0);
end;

//---Uhrzeit Anfang
procedure TUhrzeit.Timer1Timer(Sender: TObject);
begin
    lbl_uhr.caption:= timetostr(time);
end;
//---Uhrzeit ende
procedure TUhrzeit.Button1Click(Sender: TObject);
begin
  kplay('00_00.mp4');
end;
in der Funktion kplay
habe ich ja jetzt
 ShellExecute(0, nil, 'C:\Program Files (x86)\VideoLAN\VLC\vlc.exe', '--started-from-file --fullscreen --playlist-enqueue "00_00.mp4"', nil, sw_Normal) ; nun will ich aber "00_00.mp4" variable machen da ich noch 15 weiter videos habe die ich nach gewissen zeitabständen auch abspielen will.
dafür habe ich ja die procedur mit parameter übergabe
Delphi-Quellcode:
procedure TUhrzeit.Button1Click(Sender: TObject);
begin
  kplay('00_00.mp4');
end;
noch eine kleine info vlc habe ich auf 'Abspielen und Beenden' Gestellt, damit es automatisch geschlossen wird nach dem abspielen ^^

kann mir einer helfen ?
Dave
  Mit Zitat antworten Zitat