Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Eine Variable unterteilen?! (https://www.delphipraxis.net/60901-eine-variable-unterteilen.html)

ghost007 13. Jan 2006 22:41

Re: Eine Variable unterteilen?!
 
ach, ich bin manchmal so "unkonzentriert"
is natürlich ne string variable

Schaedel 14. Jan 2006 03:41

Re: Eine Variable unterteilen?!
 
Dann schau dir mal Copy und Pos an.
Mit den beiden Functionen solltest du es lösen.

Wenn die Anzahl der Häuser immer nur einstellig ist kannst du auf ein einzelnes Stringelement auch mit
Delphi-Quellcode:
Irgendeinstring[1]
zugreifen.

so bekommst du das 1. Zeichen von dem String in dem Fall die Zahl.
:cyclops:

ghost007 14. Jan 2006 09:25

Re: Eine Variable unterteilen?!
 
danke, ich denke das würde mein problem lösen

ghost007 14. Jan 2006 10:54

Re: Eine Variable unterteilen?!
 
so, also ich kann jetzt die erste ziffer/buchstaben auslesen, von der variable, gibt es die möglichkeit von der variable z.b. die erste ziffer/buchstaben zu löschen?
d.h. zuerst:3 häuer
dann: häuser

Khabarakh 14. Jan 2006 11:02

Re: Eine Variable unterteilen?!
 
Dir wurden schon alle Stichwörter genannt. Äquivalent zu Delphi-Referenz durchsuchenCopy kannst du auch Delphi-Referenz durchsuchenDelete benutzen.

luigied 14. Jan 2006 16:08

Re: Eine Variable unterteilen?!
 
Hi zusammen.
Wenn du ein Record machst kannst du ne Integer- und ne String-variable zusammenfassen.
Weiss nich, ob dir das weiterhilft.
zum Bleistift:

type TImobilie = record:
Anzahl: integer;
Gebaeude: string; end;

Wie gesagt: Weiss nich ob dir das weiter hilft, nur: so kannst du die instanzierte Variable, dann auch wieder auslesen. Leider musst du jeden Teil (also zB: imobilie.Anzahl) einzeln zuweisen.

ghost007 14. Jan 2006 21:56

Re: Eine Variable unterteilen?!
 
hm....habe jetzt mal die hilfe von delphi durchgeschaut, kann aber nichts finden, wie kann ich z.b. die erste ziffer/buchstabe der string variablen löschen?

SirThornberry 14. Jan 2006 22:08

Re: Eine Variable unterteilen?!
 
dafür gibt es "delete" aber es geht auch mit copy:
Delphi-Quellcode:
DeinString := copy(DeinString, 2, Length(DeinString) - 1);

ghost007 15. Jan 2006 13:37

Re: Eine Variable unterteilen?!
 
verstehe ich das dann so richtige?

Delphi-Quellcode:
irgendeinstrin[1].delete;

SirThornberry 15. Jan 2006 13:38

Re: Eine Variable unterteilen?!
 
warum schaust du dir nicht die hilfe an??????


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

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