AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Tastenton bei Tastendruck

Ein Thema von Dunkelbunt27 · begonnen am 24. Sep 2010 · letzter Beitrag vom 27. Sep 2010
 
Benutzerbild von Dunkelbunt27
Dunkelbunt27

Registriert seit: 10. Aug 2010
232 Beiträge
 
Delphi XE Professional
 
#1

Tastenton bei Tastendruck

  Alt 24. Sep 2010, 15:22
Hallo liebe Delphi Praxis,

ich arbeite an einem kleinen Projekt, bei dem ich bei Tastendruck einen kurzen Ton abspielen will (async also so, dass das Programm in der Zeit nicht einfriert).

Ersteinmal habe ich ein Großes TRichEdit Feld auf der Form.
In den uses steht mmSystem;
Im OnKeyDown Ereignis der Form habe ich folgenden Quelltext:
Delphi-Quellcode:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
const
FileName = 'leer.wav';

begin
  if (Key = VK_A) then
    begin
      MCISendString(PChar('play ' + FileName), nil, 0, 0);
    end
end;
Unerklärlicherweise lässt sich das Programm nich kompilieren und spuckt eine Fehlermeldung Undeklarierter Bezeichner für VK_A (VK_RETURN, also Enter Taste) funktioniert).
Ich hab es mit VK_RETURN probiert und erfolgreich kompiliert, jedoch kam kein Ton... auch kein Beep-Ton wie bei PlaySound...

Ich hoffe einer der hellen Köpfe kann mir helfen, bitte ausführlich und verständlich, sprich bitte mit Quelltext =)
Ich bin nicht der Ober-Programmierer.


_____________________
Vielen Dank Dunkelbunt

Geändert von Dunkelbunt27 (24. Sep 2010 um 15:25 Uhr)
  Mit Zitat antworten Zitat
 


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 08:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz