Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VB ==> FoxPro / 7 сообщений из 7, страница 1 из 1
10.03.2006, 10:34
    #33591857
andrew81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VB ==> FoxPro
Добрый день!
Есть такой код на VB:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Public Property Set CC(ByVal vData As Object)
'used when assigning an Object to the property, on the left side of a Set statement.
'Syntax: Set x.CC = Form1
    Set mvarCC = vData
End Property


Public Property Get CC() As Object
'used when retrieving value of a property, on the right side of an assignment.
'Syntax: Debug.Print X.CC
    Set CC = mvarCC
End Property

Вопрос следующий: как это будет выглядеть в пятой версии Fox'а?
...
Рейтинг: 0 / 0
10.03.2006, 12:49
    #33592435
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VB ==> FoxPro
Никак не будет выглядеть.

События X_Assign() и X_Access() появились только в 6 версии FoxPro.

В 5 версии такое написать можно, но это будут просто методы, а не события. Т.е. можно будет изменить значения свойств без вызова соответствующего метода. Напрямую.
...
Рейтинг: 0 / 0
10.03.2006, 13:02
    #33592498
andrew81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VB ==> FoxPro
То есть, насколько я понял из Вашего ответа, это будут просто стандартные set и get методы, где: в set'е устанавливается значение переменной, а через get оно возвращается, правильно?
...
Рейтинг: 0 / 0
10.03.2006, 13:09
    #33592533
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VB ==> FoxPro
Да. Правильно.

Для VFP5 это будут просто методы, а не события. Они никак не будут перехватывать команды вида

Object.CC = mvarCC
...
Рейтинг: 0 / 0
10.03.2006, 13:12
    #33592553
andrew81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VB ==> FoxPro
Владимир, спасибо большое за ответ. Я просто думал, что вдруг в пятой версии есть какая-нибудь реализация данного момента, о которой я не знаю.
...
Рейтинг: 0 / 0
11.03.2006, 03:37
    #33594119
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VB ==> FoxPro
Hi andrew81!

5-я версия уже давным давно устарела, переходи на 9-ку, там есть и это и
многое многое другое :)

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
11.03.2006, 23:02
    #33594654
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VB ==> FoxPro
Igor Korolyov
Hi andrew81!

5-я версия уже давным давно устарела, переходи на 9-ку, там есть и это и
многое многое другое :)
Подписался...

Ваши мучения с 5 версии не стоят тех денег, которые надо будет заплатить за 9 версию...

Good luck!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VB ==> FoxPro / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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