Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi bis zu einem bestimmten zeichen suchen? (https://www.delphipraxis.net/103413-bis-zu-einem-bestimmten-zeichen-suchen.html)

shadow999 15. Nov 2007 13:49

Re: bis zu einem bestimmten zeichen suchen?
 
genau das ist ja das problem
- die länge des strings ist unbekannt.

also ich meine, es gibt eigentlich keinen string er soll ja in einem memo suchen.

SirThornberry 15. Nov 2007 13:51

Re: bis zu einem bestimmten zeichen suchen?
 
Memo1.lines.Text ist ein String.
Delphi-Quellcode:
var
  deinstring: String;
begin
  deinstring := memo1.lines.text;
aber wie bereits erwähnt würde ich dir die Grundlagen nahe legen. Ohne die wirst du nicht weit kommen.

shadow999 15. Nov 2007 18:22

Re: bis zu einem bestimmten zeichen suchen?
 
ich glaube ihr versteh mich nicht :(

angenommen das folgende ist mein text IM memo von oben nach unten:

A
B
C
DE
F
GH
I
J

So.. er sollte dann bei DE anfangen zu suchen bis er auf GH stößt, alles dazwischen ist nicht wichtig

DeddyH 15. Nov 2007 18:28

Re: bis zu einem bestimmten zeichen suchen?
 
Du redest die ganze Zeit von String und meinst TStrings.

[edit] Was willst Du denn "suchen"? [/edit]

shadow999 15. Nov 2007 18:33

Re: bis zu einem bestimmten zeichen suchen?
 
Zitat:

Zitat von DeddyH
[edit] Was willst Du denn "suchen"? [/edit]

Angenommen im Memo stehen folgende Buchstaben wie folgt:
A
B
C
DE
F
GH
I
J

Dann möchte ich bei "DE" anfangen zu suchen. Wenn er dann bis auf GH stößt, soll er aufhören.
Also da drum gehts eigentlich, das Suchen von einer bestimmten stelle im text bis zu einer bestimmten stelle.

anmerkung: ich habe keinen string, ich habe demnach auch keine exakte länge eines strings.
nur inhalt im memo der immer unterschiedlich ist.

DeddyH 15. Nov 2007 18:35

Re: bis zu einem bestimmten zeichen suchen?
 
Ich meinte, was möchtest Du als Ergebnis? Den Index des gefundenen Eintrags?

shadow999 15. Nov 2007 18:38

Re: bis zu einem bestimmten zeichen suchen?
 
aso letztendlich geht es nur um die letzten zwei bis drei buchstaben bzw. zeichen.

DeddyH 15. Nov 2007 18:42

Re: bis zu einem bestimmten zeichen suchen?
 
Sry, vielleicht bin ich ein bisschen begriffsstutzig. Zeig doch mal ein Beispiel mit Deinem Memo und was Du genau haben möchtest.

shadow999 15. Nov 2007 18:46

Re: bis zu einem bestimmten zeichen suchen?
 
ok. sagen wir mal das da unten ist ein memo
und unten ein button:

----------------------------------------------
A
B
C
DE
F
GH
I
J
----------------------------------------------

--------
*Suchen
--------


sogar mit rahmen damit man es erkennt.

klickt man auf *suchen sollte er das memo erstmal durchsuchen
bis er "DE" gefunden hat. hat er "DE" gefunden, soll er von da aus
weiter suchen, aber nur bis er auf "GH" trifft.

DeddyH 15. Nov 2007 18:48

Re: bis zu einem bestimmten zeichen suchen?
 
Und als Ergebnis soll F herauskommen?


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

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