AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Mit Shortcut (z.B. Strg + F1) Button.Click ausführen
Thema durchsuchen
Ansicht
Themen-Optionen

Mit Shortcut (z.B. Strg + F1) Button.Click ausführen

Ein Thema von Nalincah · begonnen am 18. Jul 2003 · letzter Beitrag vom 18. Jul 2003
Antwort Antwort
Benutzerbild von Nalincah
Nalincah

Registriert seit: 18. Jul 2003
898 Beiträge
 
Delphi 6 Professional
 
#1

Mit Shortcut (z.B. Strg + F1) Button.Click ausführen

  Alt 18. Jul 2003, 09:16
Hab folgendes Problem:

Ich hab in nem Programm 2 Buttons. Einen um zu ner Datenbank zu connecten und einen zum trennen. Jetzt möchte ich die Proceduren per Shortcut aufrufen:

Also: Wenn Key=Strg+F1 then Button1.Click
Key=Strg+F2 then Button2.Click

Wie mach ich das????
Sebastian
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#2

Re: Mit Shortcut (z.B. Strg + F1) Button.Click ausführen

  Alt 18. Jul 2003, 09:40
Das kannst du mit einer TActionList machen.
Diese Frage wurde aber schon häufiger gestellt, also kannst du auch suchen
Alexander
  Mit Zitat antworten Zitat
Blizzard

Registriert seit: 4. Jan 2003
88 Beiträge
 
Delphi 6 Enterprise
 
#3

Re: Mit Shortcut (z.B. Strg + F1) Button.Click ausführen

  Alt 18. Jul 2003, 09:40
erstmal beim form keypreview auf true und dann
Delphi-Quellcode:
procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
 if (ssCtrl in shift) then
  case key of
   key=vk_f1: button1.click;
   key=vk_f2: button2.click;
  end;
end;
erst überprüfen ob die strg taste gedrückt ist und dann schauen ob f1 oder f2 gedrückt ist (virtuelle tastencodes -> OH)

mfg
Blizzard
  Mit Zitat antworten Zitat
Benutzerbild von Nalincah
Nalincah

Registriert seit: 18. Jul 2003
898 Beiträge
 
Delphi 6 Professional
 
#4

Re: Mit Shortcut (z.B. Strg + F1) Button.Click ausführen

  Alt 18. Jul 2003, 09:42
Vielen Dank. Hab es jetzt zwar über ein MainMenu gemacht und den Items einfach nen Shortcut zugewiesen, werds aber jetzt mal probieren
Sebastian
  Mit Zitat antworten Zitat
Antwort Antwort


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 18:32 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