AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Wieso gibt es bei dem Code einen Beep-Ton

Ein Thema von Alallart · begonnen am 25. Jan 2019 · letzter Beitrag vom 26. Jan 2019
Antwort Antwort
Alallart

Registriert seit: 8. Dez 2015
66 Beiträge
 
#1

Wieso gibt es bei dem Code einen Beep-Ton

  Alt 25. Jan 2019, 23:50
Weiß jemand wieso man bei diesem Code ein Beep, bzw. Bling hört?
Kann man das abstellen?
Delphi-Quellcode:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
  if Key = Chr(VK_RETURN) then
    Self.Perform(WM_NEXTDLGCTL, 0, 0);
end;
Eingebettet ist der Code in einem Editfeld. Bei Eingabe von Enter springt der Fokus zum nächsten Element.

Geändert von Alallart (26. Jan 2019 um 00:22 Uhr)
  Mit Zitat antworten Zitat
Delphi-Laie

Registriert seit: 25. Nov 2005
1.420 Beiträge
 
Delphi 10.1 Berlin Starter
 
#2

AW: Wieso gibt es b ei dem Code ein en Beep-Ton

  Alt 26. Jan 2019, 01:58
https://www.swissdelphicenter.ch/en/showcode.php?id=432
  Mit Zitat antworten Zitat
Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
473 Beiträge
 
Delphi 2009 Professional
 
#3

AW: Wieso gibt es b ei dem Code ein en Beep-Ton

  Alt 26. Jan 2019, 09:46
OnKeyPress ist das falsche Event, da es ausschließlich für Zeichen verwendet werden soll, nicht für Tasten. Für Tasten kann man OnKeyDown oder OnKeyUp verwenden und darin die Taste auf 0 setzen, sodass sie nicht weiter behandelt wird.
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat
26. Jan 2019, 11:00
Dieses Thema wurde am "26. Jan 2019, 12:00 Uhr" von "Luckie" aus dem Forum "Programmieren allgemein" in das Forum "GUI-Design mit VCL / FireMonkey / Common Controls" verschoben.
Alallart

Registriert seit: 8. Dez 2015
66 Beiträge
 
#5

AW: Wieso gibt es bei dem Code einen Beep-Ton

  Alt 26. Jan 2019, 13:54
Vielen Dank, es funktioniert.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2019 by Daniel R. Wolf