Delphi-PRAXiS
Seite 4 von 6   « Erste     234 56      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Taschenrechner über Tastatur bedienen (https://www.delphipraxis.net/84048-taschenrechner-ueber-tastatur-bedienen.html)

SirThornberry 12. Jan 2007 08:18

Re: Taschenrechner über Tastatur bedienen
 
Nutze zukünftig bitte den "Edit"-Button anstelle von 2 mal direkt hintereinander einen Beitrag zu schreiben, Danke :-D
Zudem ist es üblich den anderen wenigstens 24 Stunden zu geben bevor du nochmal nachfragst ob denn keiner etwas weiß.

inherited 12. Jan 2007 13:01

Re: Taschenrechner über Tastatur bedienen
 
ich hacke mal weiter auf dir rum :mrgreen:
Normaleweise ist es hier auch üblich, für jede neue Frage einen neuen Thread aufzumachen damit jeder schon am Threadtitel sehen kann, was hier behandelt wird.

Stefan92 12. Jan 2007 13:06

Re: Taschenrechner über Tastatur bedienen
 
@ SirThornberry: Tut mir leid wegen des Editierens, da hab ich nicht dran gedacht, aber das mit den 24 Stunden hab ich nicht gewusst, ich hab eben erst die FAQ gefunden.

@inherited: Ok, mach ich in Zukunft. :angel2:

Gruß

Stefan

ghost1601 12. Jan 2007 15:40

Re: Taschenrechner über Tastatur bedienen
 
sagt mal, so ganz nebenbei, kann man anstelle von dem buchstaben auch irgendwie den pfeil der nach rechts zeigt nehmen?
wenn ja wie?

Stefan92 12. Jan 2007 19:04

Re: Taschenrechner über Tastatur bedienen
 
Tut mir leid, ich versteh deine Frage nicht ganz. Wär schon, wenns etwas präziser ginge. Meinst du jetzt beim Taschenrechner oder was? Wenn es nichts mit dem Thema zu tun hat, dann mache bitte einen neuen Thread auf.

Gruß

Stefan

ghost1601 12. Jan 2007 19:16

Re: Taschenrechner über Tastatur bedienen
 
Nocheinmal, du hattest doch einen Taschenrechner der über deine Tastatur funzen sollte, stimmts?
Dabei ging es um die Eingabe von Zahlen, ich will, dass wenn man eine der Pfeiltasten auf der Tastatur benutzt dadurch auch eine Reaktion stattfindet. Also dasselbe (so ziemlich) wie auch in deinem Programm halt nur mit Pfeiltasten, klar?

Stefan92 12. Jan 2007 19:51

Re: Taschenrechner über Tastatur bedienen
 
Achso,
klar geht das.
Und zwar musst du die Prozedur OnKeyDown benutzen.
Beispiel:
Code:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  if key = vk_left then Anweisung;
end;
Die gedrückte Taste wird halt automatisch in der Variable Key gespeichert. Die Sondertasten rufst du mit vk_... auf.
Dazu kannst du auch in der Hilfe von Delphi gucken unter Virtuelle Tastencodes oder so.
Hier nur nochmal kurz die Pfeiltasten:
VK_LEFT Taste Links
VK_UP Taste Auf
VK_RIGHT Taste Rechts
VK_DOWN Taste Ab

Gruß

Stefan

ghost1601 13. Jan 2007 08:35

Re: Taschenrechner über Tastatur bedienen
 
alles klar, dann mal einen schönen dank an dich :thumb:
weiter so

Stefan92 13. Jan 2007 12:23

Re: Taschenrechner über Tastatur bedienen
 
Kein Problem.
Aber jetzt hab ich nochmal ne Frage, die wie ich finde auch zum Thread passt.
Und zwar würde ich gern wissen, wie ich mit Tastenkombinationen arbeiten kann, z.B. dass die Info geöffnet wird, wenn i+n+f+o gleichzeitig gedrückt werden.

Gruß

Stefan

juergen 13. Jan 2007 13:39

Re: Taschenrechner über Tastatur bedienen
 
hier würde ich lieber bei der "Norm" bleiben" und die Tastenkombination z.B. Alt+I nehmen, oder?
Das sind die Menüs mit dem Strich umter dem entsprechenden Buchstaben, deklariert mit einem "&" -Zeichen vor dem gewünschten Buchstaben. (Stichwort: Hotkeys)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:22 Uhr.
Seite 4 von 6   « Erste     234 56      

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