Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Про PUBLIC / 5 сообщений из 5, страница 1 из 1
23.02.2006, 17:04
    #33562840
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про PUBLIC
Перед выдачей команды RELEASE как определить существует переменная или же ее до этой конда стерли?
...
Рейтинг: 0 / 0
23.02.2006, 19:04
    #33562991
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про PUBLIC
НедоходящийПеред выдачей команды RELEASE как определить существует переменная или же ее до этой конда стерли?
Непонятно зачем... Эта команда на дает ошибки, даже если переменная уже не существует...
...
Рейтинг: 0 / 0
24.02.2006, 12:26
    #33563593
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про PUBLIC
Если очень надо, то

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
IF TYPE("m.MyVar")="U"
* Переменной памяти с именем MyVar не существует
ENDIF

IF TYPE("m.MyArray[1]")="U"
* Массива с именем MyArray не существует
ENDIF
...
Рейтинг: 0 / 0
24.02.2006, 13:17
    #33563694
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про PUBLIC
2 Sergey Ch and ВладимирМ

Спасибо. Очень помогли!
...
Рейтинг: 0 / 0
24.02.2006, 16:36
    #33563986
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про PUBLIC
ВладимирМЕсли очень надо, то
IF TYPE("m.MyArray[1]")="U"
* Массива с именем MyArray не существует
ENDIF
[/src]
В VFP 9.0 для массива удобнее использовать
Код: plaintext
IF TYPE("m.MyArray",  1 )="A"
С уважением, Алексей.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Про PUBLIC / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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