Лазарь! Иди на...-6
Jan. 24th, 2022 06:59 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Теперь, после обновления Лазаря,
1) перестала работать ранее нормально работавшая на строках с нелатинскими буквами ф-я utf8copy. Была заменена на copy, аналогично https://wunderwaffe.dreamwidth.org/28099.html
2)
implementation uses lazutf8;
...
s.FieldByName('place').AsString:= UTFStringReplace(s.FieldByName('place').AsString,'[b]','<b>',[rfReplaceAll]);
s.FieldByName('place').AsString:= StringReplace(s.FieldByName('place').AsString,'[/b]','</b>',[rfReplaceAll]);
что та, что та ебанина работает так - подстроки заменяются, а остальное заменяется UTF кракозябрами. Но это только если s - результат запроса TZReadOnlyQuery
3) накрылось песдой зипование, т.е. компоненты что TplZipUnCompress что TAbUnZipper спотыкаются на отдельных файлах.
1) перестала работать ранее нормально работавшая на строках с нелатинскими буквами ф-я utf8copy. Была заменена на copy, аналогично https://wunderwaffe.dreamwidth.org/28099.html
2)
implementation uses lazutf8;
...
s.FieldByName('place').AsString:= UTFStringReplace(s.FieldByName('place').AsString,'[b]','<b>',[rfReplaceAll]);
s.FieldByName('place').AsString:= StringReplace(s.FieldByName('place').AsString,'[/b]','</b>',[rfReplaceAll]);
что та, что та ебанина работает так - подстроки заменяются, а остальное заменяется UTF кракозябрами. Но это только если s - результат запроса TZReadOnlyQuery