Hallo,
jetzt muss ich noch einmal auf mein Problem zurückkommen, weil die vorgeschlagene Lösung
leider doch nicht geklappt hat.
Problem ist folgendes:
Button1 lädt Videoname 1 als Variable, wobei Video1 die Komponente TShockwaveflash ist:
Delphi-Quellcode:
procedure TF_M3x.sp21Click(Sender: TObject);
begin
videoname := 'v1.swf';
video1.movie := ExtractFilePath(Application.ExeName) + 'videos\' + videoname;
video1.Play;
end;
Button 2 macht das gleiche mit Videoname zwei:
Delphi-Quellcode:
procedure TF_M3x.sp23Click(Sender: TObject);
begin
videoname := 'v2.swf';
video1.movie := ExtractFilePath(Application.ExeName) + 'videos\' + videoname;
video1.Play;
end;
Und dann gibts noch einen zusätzlichen Play-Button, wie beim CD-Spieler,
der das Video noch einmal extra startet (ist nötig bei mir).
Delphi-Quellcode:
procedure TF_M3x.playClick(Sender: TObject);
begin
video1.play;
end;
Und nach 2 Tagen rumprobieren bin ich fast am Verzweifeln:
Wieso spielt er auf Druck von Button2 nicht Video2 ab,
sondern spielt immer nur Video1 weiter ab??
Bin dankbar für jeden Tipp!
Litotes