Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выкидывание при закрытии формы / 3 сообщений из 3, страница 1 из 1
24.12.2006, 19:08
    #34221298
Jevgeniy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выкидывание при закрытии формы
Вопрос №1. Создал ехе проект. Запускаю и при закрыти некоторых форм - выкидывает. Иногда выдает ошибку object myform is not found. Что и куда нужно писать чтоб приложение работало нормально.

И второй вопрос бывает что при открытии формы выдает такое: Error file is in use. The table may be opened exclusiveli. Где нада написать открытие таблицы в режие excl?

Спасибо
...
Рейтинг: 0 / 0
25.12.2006, 21:40
    #34223756
ORAselect
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выкидывание при закрытии формы
1.

Проверь как обзываются формы. В приложении хорошо, когда они имеют РАЗНЫЕ имена. А сейчас очень похоже на то, что форма уже закрыта (разрушена), а ты ее еще раз пытаешься закрыть. Посмотри код формы Destroy

2.

перед сборкой проекта убедись, что в настройка установка Open Excl стоит ON или включи в проект строку

set excl on

Видимо, сейчас происходит попытка почистить таблицу перед ее выводом в форму командой pack, а она требует эксклюзивного открытия таблицы. Может применяется другая команда (reindex, например) она тоже будет требовать set excl on
...
Рейтинг: 0 / 0
26.12.2006, 10:23
    #34224309
Gron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выкидывание при закрытии формы
2. Наверное уже открывал таблицу в эксклюзивном режиме и не закрыл. Для проверки открыта ли таблица можно прописать:
Код: plaintext
1.
2.
3.
if used('mytable')
....
endif
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выкидывание при закрытии формы / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]