Как BCB в QReport, построенном на основе запроса сделать так, чтобы повторяющиеся значения не печатались (то есть, как в Ассеss в свойствах отчета задать блок, то повторяющаяся запись печатается только один раз, как заголовок) Заранее спасибо!
Приветствую Вас, AlexMad! А ты в SQL-запросе напиши select distinct * from … и все повторяющиеся строки до QReport’a просто не дойдут.
Ответ отправлен: 14.10.2002, 08:35 Отправитель: Yuri Funikov Отвечает Jadd
Доброе время суток, AlexMad! А очень просто. Надо кинуть в отчет GroupBand. Кстати, в ВСВ есть пример на эту же тему. Если не найдешь, пиши на jadd@rol.ru пришлю пример. Ответ отправлен: 15.10.2002, 02:28 Отправитель: Jadd
Вопрос № 290
Может у кого есть написаные на ВorlandСВilder5 програмки с рисунками. То есть там человечик нарисован или машинка или еще что нибудь не сложное. Если есть то скинте пожайлуста.
Здравствуйте, Sasha! Да на Билдере тебе самому их просто сделать будет, кинь на форму TImage, а при инициализации (в конструкторе) просто будешь их file.bmp грузить в TImage картинку. Пример: __fastcall TMain::TMain(TComponent* Owner) : TForm(Owner) { Image1->Picture->LoadFromFile("file.bmp"); }
Ответ отправлен: 14.10.2002, 19:44 Отправитель: Pablo
Вопрос № 291
Доброе время суток, уважаемые эксперты! Я хочу написать редактор формул (типа как в Ворде) для своей программы. Скажите как это можно сделать на Builder'е. В программе кроме формул должен отображаться и текст. И вообще, расскажите как можно использовать под виндой нестандартные шрифты. Заранее спасибо.
Приветствую Вас, Andrew! Немного непонятно в чем траблы. Фонты в билдере очень легко использовать. Там даже есть класс такой TFont. А рисование знаков где-либо: есть объект Canvas, на котором все и происходит. Если компонент не содержит такого, то можно обойтись и API'шными функциями рисования. Ответ отправлен: 15.10.2002, 02:31 Отправитель: Jadd
Вопрос № 293
Если прогаешь под дос, какой ф-цией можно определить объем доступной динамической памяти. Например: malloc выделяет память, но ее же не бесконечное мн-во. А сколько?
Ответ отправлен: 14.10.2002, 06:03 Отправитель: Dzik Отвечает Eugene
Добрый день, ZZZ! mov ah, 48h mov bx, 0ffffh int 21h ;в BX количество свободной памяти в параграфах.
Ответ отправлен: 14.10.2002, 12:52 Отправитель: Eugene Отвечает Sensey
Доброе время суток, ZZZ! coreleft(); А ты справку читал?
Ответ отправлен: 14.10.2002, 12:09 Отправитель: Sensey Отвечает Jadd
Добрый день, ZZZ! В досе все очень зависит от модели памяти, с которой скомпилирована программа. Отсюда и функции управления динамической памятью. Для получения размера доступной памяти в куче используются функции: coreleft() - для near-кучи и farcoreleft() - для far-кучи. Ответ отправлен: 15.10.2002, 02:41 Отправитель: Jadd
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.