Форум: "Основная";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
ВнизError creating form "Access violation at XXXXX in vcl50.bpl" Найти похожие ветки
← →
reef (2004-03-04 00:37) [0]Delphi5, Win2K SP3
Есть проект. В нем есть форма на которой есть TQuickReport.
Что я вижу на 1 машине:
- открываю проект. Пытаюсь открыть форму с TQuickReport - получаю ошибку САБЖ.
- открываю проект. Не открывая формы с TQuickReport компилирую проект. Компилируется.
- запускаю получившийся EXE. Жму на кнопку отчета - runtime с чет-то вроде "Access violation at XXXXX in vcl50.bpl"
Что я вижу на 2,3 и домашней машине:
- открываю проет. Открываю форму с TQuickReport. Компилирую. Запускаю получившийся EXE. Жму на кнопку отчета. Вижу отчет. (Хотя может он не распечатается :)
Выводы: проблема с Design packages. Можно даже откомпилировать, но нельзя редактировать форму обычными способами.
Действия:
- переустанавливал Delphi5 с удалением всех BPL с диска.
ЛЮДИ. Как решить эту проблему?
← →
Defunct © (2004-03-04 02:19) [1]Речь идет о TQuickRep? С ним вроде проблем таких быть не должно. А что кроме TQuickRep на форме находится?
> ЛЮДИ. Как решить эту проблему?
1. Отключить модуль с формой (с TQuickRep) от проекта.
2. Создать новую форму.
3. Последовательно восстанавливать содержимое из отключенного модуля.
4. Когда начнет глючить (если начнет) - найдете проблему (последний восстановленный блок).
← →
Германн © (2004-03-04 02:30) [2]Если идет речь о QuickReport, то тут есть еще одна тонкость. QuickReport требует, чтобы в системе был установлен хотя бы один принтер! Реального наличия вышеупомянутого не требуется, но в системе он должен быть установлен.
← →
Anatoly Podgoretsky © (2004-03-04 08:57) [3]И одназначно, что к Design packages это точно не относится.
← →
reef (2004-03-04 23:01) [4]Спасибо всем.
Германн: все верно. Поменял в Windows дефаултный принтер на другой и все заработало.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.055 c