|
|
|
Запись строки в лог через FileStream - что то с кодировкой
|
|||
|---|---|---|---|
|
#18+
Пишу строку в стрим. В файле получаются какие-то квадратики вместо нормальных читаемых строк. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 2 8 . 0 9 . 2 0 1 7 8 : 4 2 : 2 0 L 2 8 . 0 9 . 2 0 1 7 8 : 4 2 : 4 1 C l i e n t 2 8 . 0 9 . 2 0 1 7 8 : 4 3 : 1 2 = = = = K?>;=5=85 =02 8 . 0 9 . 2 0 1 7 8 : 4 3 : 1 2 0;:8=0 .;8O .@L52=0: S t r i n 2 8 . 0 9 . 2 0 1 7 8 : 4 3 : 1 2 0;:8=02 8 . 0 9 . 2 0 1 7 8 : 4 3 : 1 2 0;:8=2 8 . 0 9 . 2 0 1 7 8 : 4 3 : 1 2 0;:2 8 . 0 9 . 2 0 1 7 8 : 4 3 : 1 5 0;:8=0 .;8O .@ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 08:59:39 |
|
||
|
Запись строки в лог через FileStream - что то с кодировкой
|
|||
|---|---|---|---|
|
#18+
svnvladВ файле получаются какие-то квадратики вместо нормальных читаемых строк. Не нравится юникод? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 09:02:44 |
|
||
|
Запись строки в лог через FileStream - что то с кодировкой
|
|||
|---|---|---|---|
|
#18+
svnvlad Код: pascal 1. Это кстати, пишет не всю строку, а только часть (половину). Потому что длина строки это не количество байт, которые она занимает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 09:03:34 |
|
||
|
Запись строки в лог через FileStream - что то с кодировкой
|
|||
|---|---|---|---|
|
#18+
Когда пишут строки в файл, надо четко понимать в какой кодировке вам нужна строка? ansi (1251, 1252...), oem, unicode, utf, arab и т.д. В файл пишутся не буквы, а байты которые представляют эти буквы. В разных кодировках байты разные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 09:19:41 |
|
||
|
Запись строки в лог через FileStream - что то с кодировкой
|
|||
|---|---|---|---|
|
#18+
X-Cite, мне нужно в той же кодировке, в какой пишет, когда через F: TextFile; WriteLn(F); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 09:40:03 |
|
||
|
Запись строки в лог через FileStream - что то с кодировкой
|
|||
|---|---|---|---|
|
#18+
svnvlad Код: pascal 1. Либо пиши через TStringList. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 09:46:39 |
|
||
|
Запись строки в лог через FileStream - что то с кодировкой
|
|||
|---|---|---|---|
|
#18+
svnvlad, почитай: http://www.gunsmoker.ru/2011/11/blog-post_12.html (пункт 6 в "правила использования") http://www.transl-gunsmoker.ru/2010/12/blog-post_10.html http://www.gunsmoker.ru/2010/04/delphi-2009.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2017, 11:33:03 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=131&tid=2041784]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
354ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 707ms |

| 0 / 0 |
