AGB  ·  Datenschutz  ·  Impressum  







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

button + editfeld

Ein Thema von aerotech · begonnen am 16. Jan 2005 · letzter Beitrag vom 16. Jan 2005
Antwort Antwort
aerotech

Registriert seit: 27. Mai 2004
124 Beiträge
 
#1

button + editfeld

  Alt 16. Jan 2005, 01:48
hallo, ich hab ne' suche erstellt, nun will ich nach der eingabe nicht imemr auf den button klicken,..gibts eine möglichkeit das enter nach eingabe in das feld den befehl des buttons übernimmt!?
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#2

Re: button + editfeld

  Alt 16. Jan 2005, 01:54
Moin!

Klar, nur wann? Nach 2 Zeichen, nach Eingabe von 5 Zeichen oder nach Eingabe von mindestens 2 neuen Zeichen?

Oder einfach bei Enter? Wenn letzteres, dann schau dir mal OnKeyPressed an und darin tue z.B. folgendes:

Delphi-Quellcode:
  If ( Key = #13 ) Then // ENTER
  Begin
    Key := #0;
    DerBesagteButton.Click;
  End;
MfG
Muetze1
  Mit Zitat antworten Zitat
aerotech

Registriert seit: 27. Mai 2004
124 Beiträge
 
#3

Re: button + editfeld

  Alt 16. Jan 2005, 02:10
DerBesagteButton.Click;

Das Click kennt er nicht!
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#4

Re: button + editfeld

  Alt 16. Jan 2005, 02:21
Mann mann, das war ein Beispiel.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin

end;
Das erzeugt Delphi automatisch, wenn du in der IDE auf den Button klickst. Spätestens hier : "DerBesagteButton." bei dem Punkt kam die Code-Vervollständigung ins Spiel. Die sollte man vielleicht mal durchlesen.
Gruß
Hansa
  Mit Zitat antworten Zitat
bttb930

Registriert seit: 6. Okt 2003
372 Beiträge
 
#5

Re: button + editfeld

  Alt 16. Jan 2005, 02:33
setz doch einfach die eigenschaft DEFAULT des buttons auf TRUE
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#6

Re: button + editfeld

  Alt 16. Jan 2005, 02:37
Moin!

Zitat von aerotech:
DerBesagteButton.Click;

Das Click kennt er nicht!
Dann kann ich dich nur bitten zum einen deine Delphi Version anzugeben, weil ab Delphi 4 ist diese Methode bei TButton vorhanden. Zum anderen ist "DerBesagteButton" natürlich in deinem Code mit dem Namen des besagten Buttons zu ersetzen, also sollte bei dir z.B. "Button1.Click" rauskommen, wenn der besagte Button der gedrückt werden sollte Button1 heisst.

Oder den Vorschlag bttb930 benutzen...

MfG
Muetze1
  Mit Zitat antworten Zitat
aerotech

Registriert seit: 27. Mai 2004
124 Beiträge
 
#7

Re: button + editfeld

  Alt 16. Jan 2005, 03:22
dank dir,...

bei delphi 7 funzt das so:

Form1.Label13Click(sender);
  Mit Zitat antworten Zitat
Stefan Dieler
(Gast)

n/a Beiträge
 
#8

Re: button + editfeld

  Alt 16. Jan 2005, 09:32
Hallo,

so sollte es am Ende bei dir sein:

Code:
  if Key = #13 then
  begin
    key := #0;
    DerBesagteButtonClick(self);
  end;
  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 09:31 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