Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Замена слов в массиве


Страницы:   1 2

Vikindos ©   (2008-07-14 18:49:00) 

Доброго времени суток. У меня такой вопрос, нет ли у кого функции замены слов в массиве char.

Предположим есть массив
mas : array[0..50000] of char;
И мне надо заменить в нем слово "управление", на слово "проводка".

А конечно в идеале бы так.

Предположим есть массив
mas : array[0..50000] of char;
И мне надо заменить в нем слова со слова "управление" по слово "право", на слово "проводка".


Германн   (2008-07-15 02:00:00) [21]


> Vikindos ©   (15.07.08 01:54) [15]
>
> я понял, мне тут вообще не помогут.
>

Эт точно, Ни у кого тут нет волшебной палочки.

P.S. Ну насколько прозорлив был Н.Носов, когда писал "Незнайка в Солнечном городе".


Vikindos   (2008-07-15 01:54:00) [22]

я понял, мне тут вообще не помогут.


Юрий Зотов   (2008-07-15 01:15:00) [23]

> Vikindos ©   (15.07.08 00:57) [13]

> нужна полная оптимизация, быстрота и лёгкость.

Требования несовместимы.


Vikindos   (2008-07-15 00:57:00) [24]

Оффтоп!

'управление'..'право'  другие слова.

Использую только uses windows; нужна полная оптимизация, быстрота и лёгкость.


Игорь Шевченко   (2008-07-14 22:31:00) [25]

можно даже не использовать uses Windows для такой замены.


Loginov Dmitry   (2008-07-14 22:27:00) [26]

> Дело в том, что я использую только
>
> uses
> windows


Религия?


palva   (2008-07-14 21:48:00) [27]


> И мне надо заменить в нем слова со слова "управление" по
> слово "право", на слово "проводка".

Можете пояснить, какие слова входят в диапазон 'управление'..'право'


Johnmen   (2008-07-14 21:34:00) [28]


> переделать под uses windows

Что это Бэрримор? (c)


Vikindos   (2008-07-14 20:55:00) [29]

GetMem/FreeMem. Если StringReplace может такие действия делать с чар, то ведь можно оттуда взять функции и переделать под uses windows;


tesseract   (2008-07-14 20:02:00) [30]


> Может с памятью работать?.. нужен пример.


GetMem/FreeMem ? Или посмотреть реализацию StringReplace ?


Vikindos   (2008-07-14 19:57:00) [31]

Да, остальные должны сдвинуться, массив с запасом.

Может с памятью работать?.. нужен пример.


Denis__   (2008-07-14 19:48:00) [32]


> И мне надо заменить в нем слово "управление", на слово "проводка".

А оставшиеся символы должны сдвинуться?


Smile   (2008-07-14 19:29:00) [33]

>Palladin ©   (14.07.08 19:19) [3]
жалко...

мне тоже
>Vikindos ©   (14.07.08 18:49)
а предположим каким образом ты собираешься "сказать" своему приложению, что на что ты собираешься заменять (использую только Windows)?


Palladin   (2008-07-14 19:19:00) [34]

жалко...


Vikindos   (2008-07-14 19:14:00) [35]

Дело в том, что я использую только

uses
 windows


Palladin   (2008-07-14 18:57:00) [36]

есть конечно, StringReplace + F1


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо