Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Buchstaben von Stringposition rausfinden´? (https://www.delphipraxis.net/102590-buchstaben-von-stringposition-rausfinden%B4.html)

fortuneNext 31. Okt 2007 15:35


Buchstaben von Stringposition rausfinden´?
 
Hmm, ich glaub ich steh grad etwas auf dem Schlauch.
Wie kann ich denn z.B. rausfinden, welcher Buchstabe auf der Position 2 von einem string ist? :wall:

Neutral General 31. Okt 2007 15:37

Re: Buchstaben von Stringposition rausfinden´?
 
Hi,

Ganz einfach:

Delphi-Quellcode:
var C: Char;
    S: String;
begin
  S := 'Hallo';
  C:= S[2]; // C = 'a'
end;
Gruß
Neutral General

lbccaleb 31. Okt 2007 15:38

Re: Buchstaben von Stringposition rausfinden´?
 
Delphi-Quellcode:
var
  s, meinstring: string;

s := meinstring[2]
gibt dir "e" zurück ;-)

fortuneNext 31. Okt 2007 15:38

Re: Buchstaben von Stringposition rausfinden´?
 
Richtig, das wars :party:
Danke euch :-) mir viels echt nich mehr ein...

Gruber_Hans_12345 31. Okt 2007 16:16

Re: Buchstaben von Stringposition rausfinden´?
 
Zitat:

Zitat von lbccaleb
Delphi-Quellcode:
var
  s, meinstring: string;

s := meinstring[2]
gibt dir "e" zurück ;-)


... würde sagen, gibt dir eine exception zurück, da meinstring nicht definiert wurde ...

Muetze1 31. Okt 2007 16:44

Re: Buchstaben von Stringposition rausfinden´?
 
definiert schon, nur nicht initialisiert. Compiler: "Variable ist möglicherweise nicht initialisiert worden" und wenn man das dann noch ignoriert, dann im besten Falle eine Zugriffsverletzung. Bei eingeschalteter Bereichsprüfung vorher eine ERangeCheck-Exception.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:56 Uhr.

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