Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 File is not open!  [new]
I_l_I A M u JI b
Member

Откуда:
Сообщений: 70
У меня на форме есть кнопка, которая ее (эту форму)закрывает через ThisForm.Release
Если посмотреть в дебаггере то ошибку выдает на том месте, где эта форма запускалась т.е Do MyForm.scx

Пробовал и так:
FOR i = 1 TO _Screen.FormCount
IF _Screen.Forms(i).Name = "MyForm"
_Screen.Forms(i).Release
ENDIF
ENDFOR
Выдает При закрытии ту же самую ошибку: "File is not open"
Как быть ?
20 ноя 03, 18:45    [427201]     Ответить | Цитировать Сообщить модератору
 Re: File is not open!  [new]
andrew_Pr
Member

Откуда: Москва
Сообщений: 167
А в самой форме у тебя какие-нибудь таблицы, курсоры есть?
Сдается мне, что это DataEnviroment формы пытается закрыть какую-то таблицу, которая к этому моменту уже закрыта.
20 ноя 03, 19:28    [427256]     Ответить | Цитировать Сообщить модератору
 Re: File is not open!  [new]
I_l_I A M u JI b
Member

Откуда:
Сообщений: 70
Да нет, точно ничего такого нету.
21 ноя 03, 11:16    [427874]     Ответить | Цитировать Сообщить модератору
 Re: File is not open!  [new]
artuha
Member

Откуда:
Сообщений: 28
попробуй так _SCREEN.ACTIVEFORM.RELEASE()
21 ноя 03, 12:05    [427992]     Ответить | Цитировать Сообщить модератору
 Re: File is not open!  [new]
Hel!Riser
Member

Откуда: Нижний Новгород
Сообщений: 972
значит есть объекты, сырцы которых представляют либо курсоры либо одно из двух ;) и вот при релизе этого объекта с формы не находица таблица, кот отвечает за сырец
24 ноя 03, 16:22    [430934]     Ответить | Цитировать Сообщить модератору
 Re: File is not open!  [new]
I_l_I A M u JI b
Member

Откуда:
Сообщений: 70
To artuha:
_SCREEN.ACTIVEFORM.RELEASE() дает тот же результат

To Hel!Riser:
Что такое сырец ?
26 ноя 03, 13:34    [433872]     Ответить | Цитировать Сообщить модератору
 Re: File is not open!  [new]
Hel!Riser
Member

Откуда: Нижний Новгород
Сообщений: 972
RecordSource или любая другая пропертя включающее слово Source. :)
Звиняй любезный, привык ;)
26 ноя 03, 14:43    [434115]     Ответить | Цитировать Сообщить модератору
 Re: File is not open!  [new]
I_l_I A M u JI b
Member

Откуда:
Сообщений: 70
THISFORM.Text1.CONTROLSOURCE = m.ColumnData -

это все что есть в этой форме так или иначе связанное со шрифтами,где
m.ColumnData - значение поля в определенный момент.
27 ноя 03, 16:18    [436685]     Ответить | Цитировать Сообщить модератору
 Re: File is not open!  [new]
I_l_I A M u JI b
Member

Откуда:
Сообщений: 70
Не, не со шрифтами ( и почему я так написал ?) а с сырцами.
27 ноя 03, 16:54    [436762]     Ответить | Цитировать Сообщить модератору
 Re: File is not open!  [new]
Hel!Riser
Member

Откуда: Нижний Новгород
Сообщений: 972
дата ройся в классе формы - одназначна есть где-то открытие таблички или типа того для какого-нить сырца! ;) ну или если не такая у тебя страшная форма, то создай ее с нуля
28 ноя 03, 09:08    [437462]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить