Добрый день! Столкнулся с проблемой вывода чего-либо на печать из программы на Лазарусе.
Сначала пробовал с компонентами из набора frReport закладки LazReport. Бился двое суток. Глюк на глюке! То часть текста пропадает с репорта, то вообще весь Лазарус обрушивается, да и русские буквы на принтер ни в какую не выводятся.
Пошел другим путем - подготовил в OpenOffice нужный мне бланк и сохранил его в формате RTF. Из своей программы открываю его как текстовый файл - построчно читаю и нахожу свою метку, которую должен заменить на фамилию из русских букв. Здесь я опять бьюсь уже двое суток. Никак не могу преобразовать набор русских букв к формату RTF. То краказябры какие-то, то буквы русские, но взамен "Богачев Б.Б" получаю "Бнгахев Б.Б."
Перечитал массу заметок про форматы строк в Лазаре UTF8, Unicode, widestring, ansistring и кучи функций для работы с ними и половина из них ничего не делае! Голова вот-вот взорвется от бреда всего этого.
Умаляю! Помогите с печатью из Лазаруса!