Redigere udvalgte TStrings inden de addes til en TStringList

Tags:    delphi

Er der en der har lyst til at lave en procedure for mig?
Eller komme med forslag til en løsning...
Her er et lille uddrag fra min fil:

[Output 1]
Type=TImageOutput
FilePath=Icons\\ingrave_wide.png
MasterAlpha=255

[Output 3]
Type=TImageOutput
FilePath=D:\\Icons\\ingrave_ultrawide.png
MasterAlpha=255

Jeg har vha en search function allerede fået sorteret det sådan, at jeg kun står tilbage med de linjer der indeholder 'FilePath='.
Dette er puttet i en TStringlist og ser sådan ud:

FilePath=Icons\\ingrave_wide.png
FilePath=D:\\Icons\\ingrave_ultrawide.png

Det jeg har brug for, er muligheden for at ændre UDVALGTE strenge markant, inden de tilføjes en TStringList.

Tilføje tekst:

<'noget tekst'>FilePath=<'noget tekst'>D:\\Icons\\ingrave_ultrawide.png<'noget tekst'>

Fjerne tekst:

<'FilePath=' skal slettes> :
D:\\Icons\\ingrave_ultrawide.png

Håber en kan hjælpe...



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Herunder er et forslag til en løsning. Den arbejder godt nok direkte på en StringList (TStrings) og ikke på strings før de tilføjes StringListen. Desuden er den opdelt i 4 rutiner, til gengæld kan man styre om søg og erstat er CaseSensitiv eller ej...

Fold kodeboks ind/udKode 


mvh
hsv



t