![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
StringReplace - HELP [D6, Win2k]
Zhker © (2003-01-23 21:52:00)При использовании StringReplace(моя строка,что искать, на что заменять, ФЛАГИ) - в поле ФЛАГИ что ставится ? rfReplaceAll и rfNone не работают - ругается что-то на Enumeration. Скажите, какие флаги ставить ?
Юрий Зотов (2003-01-23 22:52:00) [1]То есть как это - не нашел?
StringReplace function.
Returns a string with occurrences of one substring replaced by another substring.
Unit
Sysutils
Category
string handling routines
type
TReplaceFlags = set of(rfReplaceAll, rfIgnoreCase);
function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;
Что еще нужно?
Zhker (2003-01-23 22:43:00) [2]Спасибо! Я как-то уже это делал, а про скобки, забыл. А в справке не нашел... стандартном.
Юрий Зотов (2003-01-23 22:08:00) [3]Флаги ставить те, какие Вам нужны (или никакие, если нужно). В справке все разжевано.
А ругается на Enumeration потому, что Вы задали только один флаг, а квадратные скобки не поставили. Получилось не множество, а перечислимый тип.
Guerrillero (2003-01-23 22:03:00) [4]StringReplace(...,...,...,[rfReplaceAll]);