Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Nächsten Buchstaben im Alphabet (https://www.delphipraxis.net/16896-naechsten-buchstaben-im-alphabet.html)

Lord_Stifterl 25. Feb 2004 10:44


Nächsten Buchstaben im Alphabet
 
Hi liebe DPler,

wie kann ich den nächsten Buchstaben im Alphabet herausfinden?

LG
Lord_Stifterl

Cuchulainn 25. Feb 2004 10:50

Re: Nächsten Buchstaben im Alphabet
 
Du kannst mit dem Ascii-Code arbeiten. Sieh dir dazu mal die Funktionen Ord und Chr an.

Beispiel: Mit Ord('A') bekommst du den Ascii-Code von A, also 65. B ist 66, C 67.

fkerber 25. Feb 2004 10:50

Re: Nächsten Buchstaben im Alphabet
 
Hi!

Relativ zu was?

Der nächste zu a ist b, der nächste zu y ist z :-D

Spaß beiseite:

a ist #97
b ist #98
etc.

Ciao fkerber

Matze 25. Feb 2004 10:51

Re: Nächsten Buchstaben im Alphabet
 
Delphi-Quellcode:
function NextLetter(Letter: string): string;
begin
  Result := Chr(Ord(Letter[1]) + 1);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  Label1.Caption := NextLetter(Edit1.Text);
end;
Edit1: Delphi-Tags vergessen :oops:
Edit2: Zu langsam. :(

Lord_Stifterl 25. Feb 2004 10:59

Re: Nächsten Buchstaben im Alphabet
 
Wunderbar, Problem gelöst.

Danke Euch allen.

LG
Lord_Stifterl

nailor 25. Feb 2004 15:28

Re: Nächsten Buchstaben im Alphabet
 
Ich würde lieber nen array machen, mit allen Buchstaben drin. Dann den Index suchen, und eins weiter gehen. Ist besser, wenn man z.b. Sonderzeichen hat.

PS: String dürfte reichen, kein array

Stanlay Hanks 25. Feb 2004 15:32

Re: Nächsten Buchstaben im Alphabet
 
Hi.
@Nailor aber das Alphabet hat doch keine Sonderzeichen :gruebel:

MrKnogge 25. Feb 2004 15:34

Re: Nächsten Buchstaben im Alphabet
 
Warum macht ihr aus einer Fliege einen Elefanten:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  i : char;
begin
  i := 'a';
  inc(i);
  ShowMessage(i);
end;

nailor 25. Feb 2004 15:36

Re: Nächsten Buchstaben im Alphabet
 
Zitat:

Zitat von Stanlay Hanks
Hi.
@Nailor aber das Alphabet hat doch keine Sonderzeichen :gruebel:

okok... aber schon beim z gibts probleme

Stanlay Hanks 25. Feb 2004 15:36

Re: Nächsten Buchstaben im Alphabet
 
Zitat:

Zitat von Nailor
Zitat:

Zitat von Stanlay Hanks
Hi.
@Nailor aber das Alphabet hat doch keine Sonderzeichen :gruebel:

okok... aber schon beim z gibts probleme

Kapier ich nicht :oops: Kannst du mir das erklähren? :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:26 Uhr.
Seite 1 von 2  1 2      

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