AGB  ·  Datenschutz  ·  Impressum  







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

Sicherung (Edit Feld-Button)

Ein Thema von xXcomputerrookieXx · begonnen am 12. Dez 2007 · letzter Beitrag vom 13. Dez 2007
Antwort Antwort
Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#1

Re: Sicherung (Edit Feld-Button)

  Alt 13. Dez 2007, 18:19
Habe gerade gesehen, dass du für jedes Feld ein onExit Ereignis hat. Besser wäre doch wenn du allen deinen Feldern das gleiche onExit Ereignis im OI zuweist. Das macht den Code viel übersichtlicher, kürzer und Fehler unanfälliger. Deinen Code habe ich mal mit übernommen:
Delphi-Quellcode:
procedure procedure TForm1.Edit1Exit(Sender: TObject);
begin
  if Sender is TEdit then
    with Sender as TEdit do
    begin
      if Name = 'Edit9then
      begin
         //nur Buchstaben...
      end
      else
      begin//nur Ziffern
        //Fehler keine Eingabe
        if text='then
        begin
          showmessage('Ihre Eingabe fehlt! Bitte geben sie hier eine Ziffer ein!');
          setfocus;
        end
        else//Fehler keine Ziffer
          if (ord(text[1])>57) or (ord(text[1])<48) then
          begin
            showmessage('Falsche Eingabe, bitte hier eine Ziffer eingeben!');
            text := '';
            setfocus;
          end;
      end;
    end;
end;
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  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:35 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