Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

bräuchte mal ne Lösung für folgendes Problem:

Ich hab ein Grid, in dem sollte man beim drücken der jeweiligen Taste auch gleich zu der Zeile springen, in der das erste Wort mit dem jeweiligen Buchstaben zufinden ist (halt so wie im Windows Explorer). Ich hab schon in der Delphi Hilfe geschaut, aber nix passendes gefunden. Wär nett wenn mir hier jemand helfen könnte...

mfg newbie

Geschrieben
Hallo Monty82!

Es handelt sich um ein DBGrid. Wie meinst Du das mit dem OnKey-Ereignis? Gib mal ein Beispiel...

mfg

Du könntest in nem Tastaturereignis nen Locate auf die Datenquelle, die hinter dem Grid steht, machen.

Beispiele zu KeyDown, KeyUp und OnKeyPress findest du wo? In der Delphi-Hilfe! ;)

Ich würd das ungefähr so machen:

 procedure TNPKZukaufGrid.ElTreeKeyPress(Sender: TObject; var Key: Char);

begin

  FModul.TBZukauf.Locate('Bezeichnung',(Key),[loCaseInsensitive, loPartialKey]);

end;

Ich hab das aber wie gesagt nicht getestet...so ungefähr würd ichs machen.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...