Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разные вопросы > Ограничение длинны строки


Автор: DarkProg 28.1.2013, 12:36
Добрый день.
Понятия не имею куда запостить эту тему, она какая-то на стыке всего и вся... 

В общем, есть программа вполне успешно работающая на виндоусе... И всё бы ничего если бы не понадобилось её запустить на Linux. Ну благо есть Wine, который более-менее успешно справляется с этой задачей. И тут бац не задача, половина отчётов FastReport ни с того ни с сего не работает. Я долго мучался, оказалось всё просто - не работает RichView, то как он работает это вообще отдельная тема, но суть в том что у меня какие-то странные значения туда пистаься пытаются. Потом дошло до того что я обнаружил что у меня идёт обрезка строк которые хранятся в БД и которые никак не обрезаются под виндоусом, режется аккурат после 1024-го символа.  И ладно если было бы что-то вроде WordWrap, так не же всё забивается толи нулями толи ещё каким-то мусором и далее начинается страшно... отчёт не то что не работает, он вообще умирает вместе с программой :(

Так вот вопрос к следующему какая часть моей чудесной связки выдаёт баги: линукс или wine? Что режет по живому строки и не даёт мне жить спокойно?

Я пытался найти хоть какое-то упоминание подобного, но видимо не так задаю вопрос гуглу и соответственно не так получаю ответ :(

P.S. я даже Wine из исходников научился собирать пока разбирался с проблемой и сейчас имею самую последнюю версию Wine... вот такие вот дела...
P.P.S. перекомпилировать под линуксом не могу потому что у меня приложение на делфи :( И делфи не ставится :(

Автор: Фантом 28.1.2013, 15:30
Цитата(DarkProg @  28.1.2013,  13:36 Найти цитируемый пост)
перекомпилировать под линуксом не могу потому что у меня приложение на делфи :( И делфи не ставится :( 

Воспользуйтесь Lazarus.

Автор: DarkProg 28.1.2013, 15:45
Цитата(Фантом @  28.1.2013,  15:30 Найти цитируемый пост)
Воспользуйтесь Lazarus. 

Слишком сильно сомневаюсь что скомпилируется, один из разработчиков компонентов уже сказал что под Lazarus не скомпилируется, вдобавок я использую сам много наворотов последних версий делфы

Так что вопрос остаётся крайне актуальным.

Автор: DarkProg 29.1.2013, 13:26
Всё закрываю тему, оказывается неправильно понимает MessageBox длинные строки, в текстовые поля выводится нормальных размеров всё. 

Дело в чём-то ещё

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)