wunderwaffe: туплю (dumb)
[personal profile] wunderwaffe
... (c) из Экклезиаста, не меняется только одно - проблема кодировок в Лазарусе.

Строка читается в UTF-8 и сохраняется на диск нормально, а в tmemo имеет вид ?????????????????????????????????????????????? и в программе в каком виде хер его знает, т.к. несмотря на обещания -

УПД. Не, это я тупой - в код затесалась строка перекодировки из UTF в СР1251.


"Начиная с 0.9.25 Lazarus полностью поддерживает юникод (Unicode) на всех платформах, исключая Gtk 1
...
Благодаря особенностям UTF-8 для поиска подстроки подходят обычные функции поиска подстроки."

подстрока на самом деле ни хера не ищется, а версия Лазаруса ужэ 2.0.6

"Итак, я уже рассказал о трех способах кодировки Unicode. Традиционные способы записи в два байта называются UCS-2 (поскольку байтов 2) или UTF-16 (поскольку битов 16), и при этом надо еще выяснять, в каком порядке в этой UCS-2 записываются старший и младший байты. И есть еще популярный новый стандарт UTF-8, обладающий удачной возможностью прилично работать, если по счастливому стечению обстоятельств вам попались английский текст и одна из тех тупоголовых программ, которые не имеют никакого понятия о существовании других кодировок, кроме ASCII.
На самом деле есть куча других кодировок Unicode. Например, нечто..."

(c) Д. Спольски. О программировании.

И что с этим говном делать - хер его знает.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

wunderwaffe: рабочее (Default)
доктор Вандершпигель

April 2022

S M T W T F S
     12
34567 89
1011 12 1314 1516
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 27th, 2026 11:52 pm
Powered by Dreamwidth Studios