Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Область видимости / 5 сообщений из 5, страница 1 из 1
31.05.2003, 18:42
    #32173427
РусланVFP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Область видимости
Ничего не могу понять !?
Мне нужно создать переменную область видимости которой будет в пределах запущенной на выполнение формы, так чтоб её было видно в функциях кликБутон1 кликБутон2 кликБутон3 и Дестрой формы и т.д.
Если делаю Public то если запустить 2 экземпляра формы переменные перемешеваются...
Если LOCAL то их видно только в Дестрой и не видно в кликБутон1...3

Можно конечно на форму поставить Лабел и общаться через него, но это полное уродство!!!
Помогите разрулить с областями видимости в Фоксе, ПЛИЗ.
Заранее СПАСИБО.
...
Рейтинг: 0 / 0
31.05.2003, 23:42
    #32173477
Guest+
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Область видимости
Заведи для хранения переменной свое свойство в форме и через него общайся - THISFORM.MyProperty и т.п. Храни в нем значение, которое сейчас мучаешь в переменной.
А про область видимости - в книжках все есть. А то длинно получается...
Удачи
...
Рейтинг: 0 / 0
01.06.2003, 00:34
    #32173494
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Область видимости
В дополнение можешь использовать "Private Data session", но про это лучше прочитать в учебнике - описать концепцию в двух словах сложно...
...
Рейтинг: 0 / 0
01.06.2003, 01:14
    #32173497
РусланVFP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Область видимости
Этот вопрос может показаться глупым, но всё же ...
А как завести новое свойство у формы ?
...
Рейтинг: 0 / 0
01.06.2003, 10:03
    #32173518
karly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Область видимости
a) Modify form myForm
далее меню Form->New Property

b) myForm.AddProperty("MyProp1", "Это свойство было добавлено")

c) AddProperty("MyForm", "MyProp2", "Это свойство тоже было добавлено")
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Область видимости / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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