Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Abfrage ob eingegebener Wert nur ein Charackter (https://www.delphipraxis.net/99410-abfrage-ob-eingegebener-wert-nur-ein-charackter.html)

DeddyH 14. Sep 2007 15:21

Re: Abfrage ob eingegebener Wert nur ein Charackter
 
Wie ist nf deklariert?

wicht 14. Sep 2007 15:27

Re: Abfrage ob eingegebener Wert nur ein Charackter
 
Delphi-Quellcode:
function suche(buchstabe:string):integer;
var
  i: integer;
begin
  result := 0;
  i := 1;
  if length(nf) = 0 then
     exit;
  while a[i] <> buchstabe do begin
    Inc(i);
    if i > length(nf) then
      break;
  end;
  result:=i;
end;
So vielleicht? Ungetestet..

DeddyH 14. Sep 2007 15:30

Re: Abfrage ob eingegebener Wert nur ein Charackter
 
Wenn der Buchstabe nicht vorkommt, liefert die Funktion ein falsches Ergebnis.

//Edit: Auch ungetestet, aber evtl. so:
Delphi-Quellcode:
function suche(buchstabe: char): integer;
var i: integer;
begin
  Result := -1;
  for i := Low(nf) to High(nf) do
    if nf[i] = buchstabe then
      begin
        Result := i;
        break;
      end;
end;

Lotus 14. Sep 2007 16:29

Re: Abfrage ob eingegebener Wert nur ein Charackter
 
hm.. ok müsste ich dann mal ausprobieren.. wisst ihr zufällig noch ob es eine Funktion für Charackters gibt und kleinbuchstabe in Großbuchstabe umwandelt? also kurz gesagt ich brauche UpperCase für charackters und nich nur für strings.. gibts sowas?

ok habs gefunden.. für charackters wars einfach UpCase und nich UpperCase


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:43 Uhr.
Seite 2 von 2     12   

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