Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как отменить печать?! QuickReport 
:(
    Опции темы
DDX
Дата 23.3.2005, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 127
Регистрация: 31.1.2005
Где: Москва

Репутация: 5
Всего: 5



Люди!!.. Кто решал такую проблему: если в системе не установлен принтер по умолчанию, то quickreport при нажатии на кнопочку "печать" показывает серое окно и access violation при закрытии.. как бороться???? smile

Это сообщение отредактировал(а) DDX - 23.3.2005, 12:42
--------------------
Учиться, учитьcя и ещё раз учиться  
PM MAIL WWW   Вверх
bursa
Дата 23.3.2005, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 25.2.2005
Где: Липецк

Репутация: 1
Всего: 1



Установи любой принтер. Это необходимо QuickReport-у для определения разрешения и прочих установок принтера.



PM MAIL   Вверх
Guest
Дата 24.3.2005, 10:16 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











bursa
не, дело в том, что в системе вообще принтер не установлен! воть..
  Вверх
bursa
Дата 24.3.2005, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 25.2.2005
Где: Липецк

Репутация: 1
Всего: 1



Ну и не будет работать. Просто войди настройка-принтеры, добавить и любой принтер из списка. Это никак не помешает. Будет у тебя принтер "виртуальный"
PM MAIL   Вверх
DDX
Дата 24.3.2005, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 127
Регистрация: 31.1.2005
Где: Москва

Репутация: 5
Всего: 5



bursa
а зачем? прости, если не догоняю..
мне нужно печать отменить, а не посылать на несущ. принтер
а потом система выдаст сообщение об ошибке печати?
--------------------
Учиться, учитьcя и ещё раз учиться  
PM MAIL WWW   Вверх
bursa
Дата 24.3.2005, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 25.2.2005
Где: Липецк

Репутация: 1
Всего: 1



Т.е. если нет в системе принтера не печатать?
Тогда до печати проверяй наличие принтера из Delphi.
А ловить Exception в QuickReport - не знаю, м.б. нет смысла?
PM MAIL   Вверх
DDX
Дата 24.3.2005, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 127
Регистрация: 31.1.2005
Где: Москва

Репутация: 5
Всего: 5



bursa
распознать отсутсиве принтера - не проблема smile
только при этом как уберечься, от того, что юзверь не тыкнет на "печать" в репорте и не напорется на access violation и не завоет smile

просматривать-то надо

Это сообщение отредактировал(а) DDX - 24.3.2005, 11:26
--------------------
Учиться, учитьcя и ещё раз учиться  
PM MAIL WWW   Вверх
bursa
Дата 24.3.2005, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 25.2.2005
Где: Липецк

Репутация: 1
Всего: 1



Цитата(DDX @ 24.3.2005, 11:26)
только при этом как уберечься, от того, что юзверь не тыкнет на "печать" в репорте и не напорется на access violation и не завоет


Дык я и говорю, поставь принтер, и пусть себе хоть обтычется.

PM MAIL   Вверх
DDX
Дата 24.3.2005, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 127
Регистрация: 31.1.2005
Где: Москва

Репутация: 5
Всего: 5



хм.. попробую
спасибо за идею )

Это сообщение отредактировал(а) DDX - 24.3.2005, 11:31
--------------------
Учиться, учитьcя и ещё раз учиться  
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0455 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.