![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Регистрация: 12.11.2008
Сообщений: 6
|
![]()
Спасибо.
Вот так сделали по Вашему примеру: Zarabotok := 0; p1 := Pos('Заработано:',s); p2 := Pos('рублей',s); if p1>0 then begin sTemp := Trim(Copy(s, p1+Length('Заработано'), p2-p1-Length('Заработано:'))); // теперь в sTemp строка начинающая с цифр... Zarabotok := StrToInt(StringReplace(sTemp,' ','',[rfReplaceAll])); end; |
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 19.02.2009
Сообщений: 63
|
![]()
Здравствуйте, еще раз. Это Artishok
Не получается у меня связать открытый файл с кодировкой. Полдня мучаюсь ![]() Я пока еще новичок в Delphi и очень хочу научиться. Я вот так делаю: 1. Задаю типы, 2. Через AssignFile открываю нужный файл в кодировке UTF 3. Через ReadLn начинаю чтение А потом заштопариваюсь, как связать SL.Text := UTF8ToAnsi(SL.Text); с моим открытым на чтение файлом. Подскажите, пожалуйста как связать. Может, в readln нужные переменные правильные вставить или как еще. Если вопрос глуп или не понятен, то не закидывайте сразу тапками ![]() Последний раз редактировалось Jantar; 26.10.2009 в 09:03. |
![]() |
![]() |
![]() |
#13 | |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 19.02.2009
Сообщений: 63
|
![]()
SERG1980, спасибо, теперь более понятно стало.
Но теперь новый кодированный файл 1.txt надо же связать с кодом: Код:
|
![]() |
![]() |
![]() |
#15 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
У вас в этом файле одна строка будет с указанием суммы? если можно скиньте его
Последний раз редактировалось SERG1980; 26.10.2009 в 10:15. |
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 19.02.2009
Сообщений: 63
|
![]()
Так как я не знал, как связать файл с StringList, то я делал так:
Код:
Вы об этом хотели спросить? |
![]() |
![]() |
![]() |
#17 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
ну тогда можно пробежаться циклом по всем строкам стринглиста и проверять если в итой строке слово "Заработано" если да то присвоить эту строку переменной s и дальше как у вас написано
Код:
Последний раз редактировалось SERG1980; 26.10.2009 в 10:30. |
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 19.02.2009
Сообщений: 63
|
![]()
SERG1980, у меня в файле много строк.
![]() Последний раз редактировалось Jantar; 26.10.2009 в 10:50. |
![]() |
![]() |
![]() |
#19 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]() |
![]() |
![]() |
![]() |
#20 |
Пользователь
Регистрация: 19.02.2009
Сообщений: 63
|
![]()
Вообще много. Слова "заработано столько то рублей" только ОДИН РАЗ встречаются.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
считывание с текстового файла | ciaonataha | Помощь студентам | 0 | 20.04.2009 12:09 |
Шифрование текстового файла | pomoshnic | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 14.02.2009 18:21 |
Мониторинг текстового файла | zander | Microsoft Office Excel | 20 | 14.02.2009 01:34 |
Ввод из текстового файла | bygoga | Паскаль, Turbo Pascal, PascalABC.NET | 14 | 23.11.2008 13:37 |
Открытие текстового файла | Victor | Microsoft Office Excel | 2 | 16.01.2008 03:42 |