Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Hilfe zur Stringlist (https://www.delphipraxis.net/61571-hilfe-zur-stringlist.html)

3_of_8 23. Jan 2006 14:44

Re: Hilfe zur Stringlist
 
Probier halt mal meine Lösung aus:

wliste.text:=StringReplace(wliste.text,'Office','K eine Ahnung',[srReplaceAll]);

EDIT: Memo, Stringliste, auch egal. Jetzt müsste es gehen.

freak4fun 23. Jan 2006 14:53

Re: Hilfe zur Stringlist
 
Zitat:

Zitat von 3_of_8
wliste.text:=StringReplace(wliste.text,'Office','K eine Ahnung',[srReplaceAll]);

Delphi-Quellcode:
wliste.Items.Text := StringReplace(wliste.Items.Text, 'Office', 'Keine Ahnung', [rfReplaceAll]);
Wobei auf Groß- und Kleinschreibung zu achten ist. ;)

MfG
freak

3_of_8 23. Jan 2006 14:54

Re: Hilfe zur Stringlist
 
Korrekt. Wenn man das nicht will, einfach noch ein Flag dazu tun, einfach mal in die OH gucken unter StringReplace.

waschlap 23. Jan 2006 14:57

Re: Hilfe zur Stringlist
 
Hi 3 of 8,


wliste.text:=StringReplace(wliste.text,'Office','K eine Ahnung',[srReplaceAll]);

das funzt net kommt folgende Felhermeldung :

[Fehler] uMain.pas(282): Undefinierter Bezeichner: 'srReplaceAll'
[Fehler] uMain.pas(282): Inkompatible Typen: 'Enumeration' und 'Integer'

und das andere:
wliste.Items.Text := StringReplace(wliste.Items.Text, 'Office', 'Keine Ahnung', [rfReplaceAll]);

geht auch nicht, warum kann ich leider nicht sagen da ich nicht so viel ahnnung habe.

Mfg
Manu

P.s Hat jmd noch ne Idee?

freak4fun 23. Jan 2006 15:01

Re: Hilfe zur Stringlist
 
Meine Aussage bezieht sich auf eine Stringlist. Der Text wird von dieser in dieselbige geschrieben. 3 of 8 bezieht sich auf ein Memo. [srReplaceAll] ist wahrscheinlich nur ein Tippfehler, es mus [rfReplaceAll] heißen. Das erkenntst du auch selbst sofort, wenn du die Hilfe benutzt. ;)

MfG
freak

waschlap 23. Jan 2006 15:07

Re: Hilfe zur Stringlist
 
Naja ich hab im mom das so drin stehen:
Delphi-Quellcode:
type
  listenarray = record
        zeile:TStringlist;
  end;
  TReplaceFlags = set of (rfReplaceAll, rfIgnoreCase);

und unten:

Delphi-Quellcode:
wliste.Text := StringReplace(wliste.Text, 'Office', 'Keine Ahnung', [rfReplaceAll]);
[Fehler] uMain.pas(284): Inkompatible Typen

Nur das geht auch nicht weiß du vll warum??

Manu

freak4fun 23. Jan 2006 15:11

Re: Hilfe zur Stringlist
 
Zitat:

TReplaceFlags = set of (rfReplaceAll, rfIgnoreCase);
Wofür brauchst du das denn? Nimm das mal raus. ;)
Und von welchen Typ ist das wliste?


MfG
freak

waschlap 23. Jan 2006 15:13

Re: Hilfe zur Stringlist
 
wliste ist eine stringlist.

Mfg
Manu

freak4fun 23. Jan 2006 15:15

Re: Hilfe zur Stringlist
 
Funktioniert es jetzt? Wenn nicht kannste mir mal deinen Sourcecode senden, damit das läuft. Natürlich nur wenn du willst. ;)

MfG
freak

waschlap 23. Jan 2006 15:18

Re: Hilfe zur Stringlist
 
Hallo christian,

also des funktioniert ich danke dir für deine hilfe. :dancer:

Mfg
Manu

Übrigens danke auch an alle anderen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 Uhr.
Seite 3 von 4     123 4      

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