Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Komischer Fehler mit Buttons (https://www.delphipraxis.net/63834-komischer-fehler-mit-buttons.html)

E307 23. Feb 2006 14:36


Komischer Fehler mit Buttons
 
Ich habe in meinem Projekt 3 Speed- Buttons, die bei Klick eine Aktion ausführen sollen. Allerdings lassen sich die Buttons nicht anklicken!! Noch dazu führen im Main- Menü zwei Knöpfe zum selben Ergebnis, allerdins funktionieren diese. Warum kann ich die Buttons nicht anklicken? Ich habe keine Einstellung verstellt.

fkerber 23. Feb 2006 14:38

Re: Komischer Fehler mit Butons
 
Hi!

Und willkommen in der DP.

Kannst du sie nicht klicken, oder passiert beim Klicken einfach nur nichts?
sicher, dass bei den Events etwas zugewiesen ist?

Bzw. bei den anderen Aktionen nicht beiden Buttons die selbe Procedure zugewiesen ist?


Ciao Frederic

E307 23. Feb 2006 15:07

Re: Komischer Fehler mit Butons
 
Erst konnte ich sie nicht mal anklicken, jetzt habe ich die SpeedButtons durch Bitbuttons ersetzt. Jetzt funktionieren die Aktionen manchmal, manchmal auch nicht. Aber die im MainMenu tuns immer

fkerber 23. Feb 2006 15:09

Re: Komischer Fehler mit Butons
 
Hi!

Ohne Code bzw. Projekt werden wir dir kaum helfen können.


Ciao Frederic

E307 23. Feb 2006 15:16

Re: Komischer Fehler mit Buttons
 
Okay, aber ob ihr damit so viel anfangen könnt.
Quellcode der Buttons aus meinem Multimediaplayer:
Delphi-Quellcode:
procedure TForm1.PlayButtonClick(Sender: TObject);
begin
if Video = true then //Wenn Datei ein Video ist
VideoPlayer.Play
else
if filename <>'' then
Musicplayer.Play;
timer.Enabled:=true;
PlayNr := -1;    // Das abspielen mit erstem song beginnen
PlayListTimerTimer(nil);
end;

procedure TForm1.PauseButtonClick(Sender: TObject);
begin
if Video = true then
VideoPlayer.Pause
else
Musicplayer.Pause;
end;

procedure TForm1.StopButtonClick(Sender: TObject);
begin
if Video = true then
VideoPlayer.Stop
else
Musicplayer.Stop;
end;
Die Felder im mainmenu verwenden den Selben Code, ich habe den Code hier dann einfach kopiert.

arest 26. Feb 2006 15:33

Re: Komischer Fehler mit Buttons
 
mit dem quellcode kann ich nicht so argh viel anfange, aber du könntest einfach mal die folgende zeile einfügen, um zu prüfen ob die buttons reagieren:

Delphi-Quellcode:
showmessage('TEST');
wenn auf den buttonklick keine meldung erscheint funktionieren einfach deine buttons nicht...


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz