Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schneider-Huetter,
2. Sep 2004
Noch eine Anmerkung:
Der Fehler tritt nur auf, wenn ich die Tasten "VK_RIGHT" und "VK_LEFT" benutze!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schneider-Huetter,
2. Sep 2004
Das mit dem WM_KEYUP habe ich gerade ausprobiert, hat aber leider nichts gebracht. Aber die Cursortasten haben ja auch bisher schon funktioniert, es geht ja eigentlich nur darum, dass nicht der auf dem Bildschirm markierte Titel abgespielt wird.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schneider-Huetter,
1. Sep 2004
Also, ich werde mal versuchen das Problem etwas genauer zu erläutern:
Ich habe folgende Prozedur, die funktioniert, wenn ich auf den entsprechenden
Button klicke:
procedure TForm2.SpeedButton3Click(Sender: TObject);
var tag : TID3Tag;
begin
If Form1.IsPlaying = 'Paused' then Form1.ResumeBass
else
begin
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schneider-Huetter,
1. Sep 2004
Die hat prinzipiell natürlich gar nichts damit zu tun, nur wenn ich Button1 anklicke funktioniert es eben und wenn ich die Button1Click-Prozedur aus erwähnter Methode heraus aufrufe nicht.
Wenn ich heute abend noch etwas mehr Zeit habe werde ich noch etwas Code posten
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schneider-Huetter,
1. Sep 2004
Bei meinem mp3-Player benutze ich ein ListView als PlayList.
Die Pfade sind als SubItems gespeichert, durch einen klick
auf einen Button wird die Datei abgespielt.
PlayFile(ListView1.Selected.SubItems.Strings;
Das funktioniert auch, solange ich auf den Button klicke.
Möchte ich das Ganze aus der ClientSocketRead-Prozedur von
TClientSocket heraus aufrufen (z.B. Button1.click) , wird...