Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Вниз

Не запускается программа...   Найти похожие ветки 

 
Valeri ©   (2004-07-16 09:46) [0]

Написал программу, работает. Перетащил на другой комп, подключенный к другому принтеру - не запускается. Все проверил, в базу попадаю. Поставил туда Delphi, ту же пятёрку, на которой написано, естественно. Выяснилось, что не открываются юниты с квикрепортом - Делфи вылетает! На моём компе( где писалась программа) принтер Brother HL1240, там где не работает - HP LJ 1100. Раньше таких проблем не было. Что делать? :-(
Всем спасибо!


 
Reindeer Moss Eater ©   (2004-07-16 10:03) [1]

Это фича совместоного проживания этой модели принтера и QR.


 
Valeri ©   (2004-07-16 10:13) [2]

Это ясно. А как лечить то?


 
Reindeer Moss Eater ©   (2004-07-16 10:14) [3]

Заменой чего-нибудь из этой парочки.


 
Reindeer Moss Eater ©   (2004-07-16 10:24) [4]

Под принтером естественно имеется ввиду его драйвер, а не сам железный девайс


 
Valeri ©   (2004-07-16 10:31) [5]

Как я понял, надо поновей драйвер поставить на ту машину, где компилирую программу? Попробую, спасибо.


 
Reindeer Moss Eater ©   (2004-07-16 10:34) [6]

где компилирую программу?

Где программа выполняется.
Был еще какой-то патч к самому QR. Но не помню какой версии это касалось.
Я обычно просто говорил принтеру что он ,отныне не 1100, а, скажем, 6L.


 
Romkin ©   (2004-07-16 10:45) [7]

QR + принтер = частые танцы с бубном :))
Нафиг...
Вот пример: два идентичных сервера с win2000 SP3, к одному прицеплен принтер HP-непомню-какой. На втором - программа с QR. Устанавливаем принтер: открыли по сети сервер, щелкнули дважды по принтеру, он устанавливается... Программа просто не запускается!
Шаг второй: выбираем установить новый принтер из списка (в списке он уже появился, эссно) на LPT1, да, давай используй имеющиеся драйвера... Установилось? Теперь просто меняем LPT1 на порт ко второму серверу.
Программа работает!!! В чем разница - фиг знает


 
Anatoly Podgoretsky ©   (2004-07-16 10:55) [8]

Reindeer Moss Eater ©   (16.07.04 10:34) [6]
Ни какиъ патчей к QR не было и не требовалось, это известная проблема драйверов от НР, иногда лечат заменой на 4L микрософтовский драйвер, 6L у разных версий драйверов разные проблемы. QR никак не управляет принтером, он просто посылает метафайл в подсистему печати и далее дело системы.


 
Anatoly Podgoretsky ©   (2004-07-16 10:57) [9]

И еще судя по описанию проблемы, дело не в этом, вылет программы наблюдается, когда нет принтера (драйвера), а в данном случае похоже на кривоустановленную или порушеную систему.


 
Digitman ©   (2004-07-16 11:01) [10]

самое интересное здесь вот что :


> Делфи вылетает


любопытно было бы узнать, куда ...

до ран-тайма здесь, судя по всему, еще как до Китая ..


 
Reindeer Moss Eater ©   (2004-07-16 11:29) [11]

Про патч спорить не буду, хотя мне помнится что я встречал в fido средства борьбы с этой бедой путем воздействия именно на QR.

То, что там просто метафайл, и он просто посылается это понятно.
Но это не помогло мне понять почему метафайлы исключительно от QR приводят к описанному феномену.


 
Digitman ©   (2004-07-16 11:33) [12]

а что, в версиях Делфи от 6-й и выше QR сам по себе уже не такой "кривой" как был ранее ? в целом ? не взирая конкретно на эту проблему ?


 
Romkin ©   (2004-07-16 11:40) [13]

Digitman ©  (16.07.04 11:33) [12] Да, довольно-таки безглючный. И, кстати, при отсутствии принтеров тоже работает.
Reindeer Moss Eater ©  (16.07.04 11:29) [11] Вылетает, ибо в initialization QR запрашивает параметры принтера по-умолчанию. Вопрос только, как он так умудряется их запросить...


 
Anatoly Podgoretsky ©   (2004-07-16 11:57) [14]

Reindeer Moss Eater ©   (16.07.04 11:29) [11]
Не совсем на QR, сколько на систему, например для сетевых, прописывание локального принтера, как принтера по умолчанию.
Смена драйвера, но это по другим проблемам.
Смена шрифтов в отчете, то же по другим проблемам.
По вылету в рантайм, только локальный псевдо принтер, это если нет физического принтера.
Правильная организация отчета, если печать не предусматривается, то использование TQRAbstractReport


 
Anatoly Podgoretsky ©   (2004-07-16 11:59) [15]

Reindeer Moss Eater ©   (16.07.04 11:29) [11]
По моим сведеньям точно таже проблема с FastReport, по другим генераторам просто не имею информации, эти два самые распространеные.


 
Рамиль ©   (2004-07-16 12:50) [16]

так можно решить эту проблему без танцев с бубном?
Я когда на эту работу только пришел, наваял отчет простенький вечером, утром прихожу - программа вообще не запускается и в Делфи не открывается форма с отчетом. Оказалось принтере был выключен:(
Сетевой принтер Canon LPB 800 с родным драйвером.
(В итоге плюнул я на это дело, и отчеты пишу в Crystal Reports.)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.038 c
1-1090304726
npr2
2004-07-20 10:25
2004.08.01
определение ANSI-кода символа


3-1089193006
wild_arg
2004-07-07 13:36
2004.08.01
IS_MEMBER vs. WindowsNT User


14-1089833498
YurikGL
2004-07-14 23:31
2004.08.01
Firewall и сеть


14-1089822317
QuasiLamo
2004-07-14 20:25
2004.08.01
With obj1 do ...


1-1090395146
kingdom
2004-07-21 11:32
2004.08.01
История DirectX





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский