Найдено 9 результатов

Azzx
02.04.2009 20:27:37
Форум: Lazarus
Тема: UTF-8 + FileExists() - бага?
Ответы: 22
Просмотры: 21328

Re: UTF-8 + FileExists() - бага?

Для FPC 2.4 скорее всего реализуют поддержку строк вроде тех что появились в D2009, т.е. UTF8String будет сам на лету конвертироваться в системную кодировку.

Сё есть правильно, имхо...


А вот позвольте с Вами не согласиться. Чем удобен двухбайтовый Unicode с жёстко фиксированным кол-вом байтов ...
Azzx
02.04.2009 17:22:51
Форум: Lazarus
Тема: UTF-8 + FileExists() - бага?
Ответы: 22
Просмотры: 21328

Re: UTF-8 + FileExists() - бага?


А вы считаете это будет честно по отношению к системам с "локалью" UTF-8?
В данном случае UTF-8 был выбран в качестве общего варианта.

Гм... А имена в студию? А то мне даже чего-то ничего в голову не приходит, кроме того, что гонять строки из UNICODE - оно проще бы было...

На самом деле вся ...
Azzx
02.04.2009 14:36:54
Форум: Lazarus
Тема: UTF-8 + FileExists() - бага?
Ответы: 22
Просмотры: 21328

Re: UTF-8 + FileExists() - бага?

Вы сейчас и пожинаете плоды этого самого "не совсем". Если Вам это не нравится - не занимайтесь

Не можу... мне за это деньги платят...


И строка - это не абстракция. Для компьютера это самая что ни на есть конкретика. И для Вас, как для программиста, тоже. Неужели ещё не убедились?

Я не ...
Azzx
02.04.2009 11:16:04
Форум: Lazarus
Тема: UTF-8 + FileExists() - бага?
Ответы: 22
Просмотры: 21328

Re: UTF-8 + FileExists() - бага?


Давайте я Вам подробненько напишу:
Операционная система Windows работает с системными кодировками - либо ANSI, либо Unicode. Lazarus работает с кодировкой UTF-8. Сделано это для кроссплатформенности, поэтому кивать на то, что Вам конкретно это неудобно, не надо.
Какой из этого следует логический ...
Azzx
02.04.2009 09:35:04
Форум: Lazarus
Тема: UTF-8 + FileExists() - бага?
Ответы: 22
Просмотры: 21328

Re: UTF-8 + FileExists() - бага?

Vadim писал(а):Надо просто переводить UTF-8 в обратно в системную кодировку с помощью UTF8ToSys(Русское_название).


Дык фокус-то в том, что и компоненты открытия файлов не работают. :(
Окромя того - с какой стати я его должен конвертировать? Имхо - мне дела нет до внутреннего представления строк...
Azzx
02.04.2009 07:22:31
Форум: Lazarus
Тема: UTF-8 + FileExists() - бага?
Ответы: 22
Просмотры: 21328

UTF-8 + FileExists() - бага?

Народ, подскажите плиз, это я туплю, или я особо удачный такой... Чего-то сразу и не могу сообразить, в чём проблема и как решить. Если компилировать исходники в Lazarus (т.е. в кодировке UTF-8), то функция FileExists() отказывается опознавать файлы/каталоги с русскими именами. Соответственно, в ...
Azzx
11.02.2009 20:44:04
Форум: Сторонние средства
Тема: Нуна скриптовой движок. :)
Ответы: 4
Просмотры: 9885

Re: Нуна скриптовой движок. :)

B4rr4cuda писал(а):Я пробовал LUA - весьма неплохо, русской документации маловато, но уже есть сдвиги


Ну - русская документация мне глубоко монопенисуальна, если не удовлетворяет первому критерию - он не даром первый... :(
Azzx
11.02.2009 13:28:49
Форум: Сторонние средства
Тема: Нуна скриптовой движок. :)
Ответы: 4
Просмотры: 9885

Re: Нуна скриптовой движок. :)

PascalScript. m

Спасибо за наводку. Вроде бы неплохой вариант, хотя по пункту 1 (простота) ещё вопрос... Впрочем - не нравится - не юзай, не так ли?

Может всё-таки кто-нить знает похожий по назначению Бейсик (предполагаемые пользователи программы - разные товарищи, работающие с контроллерами, а ...
Azzx
11.02.2009 11:35:23
Форум: Сторонние средства
Тема: Нуна скриптовой движок. :)
Ответы: 4
Просмотры: 9885

Нуна скриптовой движок. :)

В общем, госопода, если кто-то использовал скриптовые движки на FPC (типа там LUA или Python), то просьба поделиться опытом.
Требования такие:
1. Крайняя простота (желательно Basic, но и Pascal можно заюзать - почему бы и нет?)
2. Лицензия, позволяющая использовать его в Freeware проекте (задумал я ...