| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > [Delphi]Чтение файла,поиск нужных символов и заме. |
| Автор: shoker 23.7.2012, 23:24 |
| добрый день:),в delphi я новичок,вот столкнулся с такой проблемой: нужно загрузить файл в память (filestream если я правильно понял)вот,найти в нем символы ffff0000,и заменить их на символы ffff1111 из едит,но,файл имеет расширение *.class,он не текстовый,в этом собственно и проблема:) заранее спасибо за ответ:) |
| Автор: bems 26.7.2012, 02:38 |
| TFileStream это не загрузка целиком в память. Целиком в память это TMemoryStream. Для твоих целей может подойти TStringStream. Грузишь в него методом LoadFromFile и потом ищешь в строке DataString нужную последовательность символов. Если конечно в нетекстовом файле нужные данные лежат именно в текстовом виде. Может быть нужно найти именно шестнадцатеричное значение, а не его текстовое представление? |
| Автор: shoker 26.7.2012, 13:45 | ||
да,скорре ты всего прав.....нужно шестнадцатеричное значение найти |
| Автор: bems 26.7.2012, 18:22 | ||
|
| Автор: shoker 27.7.2012, 18:15 | ||||
спасибо,попробую компилировать |