|
|
|
TEncoding изменение кодировки файла
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, я прекрасно понял и в первый раз. Возможность перекодирования зависит от содержания файла, поэтому пока не попытаешься выполнить конвертацию, не поймешь, можно это сделать или нет. Просто речь тут шла об альтернативных методах конвертации с некоторыми потерями, а я ответил, что пока не буду за это браться. Поэтому оставил, как было - с оберткой в Try-Except ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 14:22 |
|
||
|
TEncoding изменение кодировки файла
|
|||
|---|---|---|---|
|
#18+
S_Gur, интересно, а как отпределяешь исходную кодировку файла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 15:10 |
|
||
|
TEncoding изменение кодировки файла
|
|||
|---|---|---|---|
|
#18+
Zelius, http://chsdet.sourceforge.net https://ru.stackoverflow.com/questions/888100/Авто-определение-кодировки-файла-при-открытии-delphixe ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 15:29 |
|
||
|
TEncoding изменение кодировки файла
|
|||
|---|---|---|---|
|
#18+
S_Gur, Код: pascal 1. 2. 3. 4. 5. 6. Exception высвечивается не тогда, когда одно нельзя привести к другому, а тогда, когда исходные данные не соответствуют выбранной кодировке. Например, скармливаешь ANSI файл, а говоришь, что это UTF8. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. Результат: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 18:11 |
|
||
|
TEncoding изменение кодировки файла
|
|||
|---|---|---|---|
|
#18+
SOFT FOR YOU, спасибо, я проверю. Конкретно этот экцепшен выскочил, когда я файл, который определил как Win1251, конвертнул в 65001 (без ошибок), а потом попытался провести обратную операцию. Либо первая конвертация не была выполнена, либо дело тут в чем-то другом P. S. Да, я проверил, ошибка была у меня. Некорректно обновлялся текст после конвертации, а текущая кодировка к тому времени уже сменялась. Еще раз спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 18:55 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40013155&tid=2037898]: |
0ms |
get settings: |
11ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
184ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 519ms |

| 0 / 0 |
