![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
![]() Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 06.01.2011
Сообщений: 369
|
![]()
Хм, проверил код в delphi 7 и 2010 - работает...
ОС - windows xp sp2. Что за файл загружаете?
Программирую по необходимости
|
![]() |
![]() |
![]() |
#3 | |
Участник клуба
Регистрация: 11.08.2012
Сообщений: 1,226
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
![]()
файл .txt конечно же... код то рабочий но вот почему их загружает и сразу же удаляет я без понятия, раньше была фигня когда проэкт сохранил в два места и потом так же всегда была одна и та же ошибка, но тут проэкт слишком большой чтобы переделывать с нуля...
|
![]() |
![]() |
![]() |
#5 | |
Участник клуба
Регистрация: 11.08.2012
Сообщений: 1,226
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
![]() |
![]() |
![]() |
![]() |
#7 | ||
Участник клуба
Регистрация: 11.08.2012
Сообщений: 1,226
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
![]() Код:
|
![]() |
![]() |
![]() |
#9 | |
Участник клуба
Регистрация: 11.08.2012
Сообщений: 1,226
|
![]() Цитата:
Или вообще текст не появляется? Если первое, то ошибку надо искать дальше в коде. Если второе, то попробуй заменить UTF8Decode. |
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
![]()
Если я ничего не путаю, то в Delphi7 штатные VCL-компоненты не поддерживают UTF8.
Следовательно, следующая строка Код:
Следовательно, в Form2.sMemo1.Lines.Text будет какая-то хрень вместо валидного UFT-шного текста. UTF8Decode нормально отработать не сможет, т.к. ему вместо UTF8 подсовывают какой-то суррогат. На выход он тоже ничего хорошего не выдаст => это "ничего хорошего" и окажется в Form2.sMemo1.Lines.Text, что и требовалось доказать ----------------------------- Вариант решения: загружать текст не "быстро и на халяву через Memo", а с помощью файловой переменной. В memo этот загруженный текст записывать СТРОГО ПОСЛЕ UTF8Decode. P.S. отпишитесь, угадал ли я ![]()
Благодарить в репутацию. Проклинать — туда же
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Стек и мистика. | brainexploded | Общие вопросы C/C++ | 9 | 14.04.2012 20:56 |
Однако Мистика. | vsrmis | Общие вопросы Delphi | 12 | 19.01.2011 00:48 |
Мистика?!!! | SNUPY | Свободное общение | 9 | 09.06.2010 13:55 |
Мистика с USB, мышью, компьютером | Rembo | Компьютерное железо | 6 | 28.02.2009 17:49 |
мистика в delphi | steck | Общие вопросы Delphi | 4 | 27.03.2007 23:57 |