Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Что за код в курсорадаптере после запуска билдера? / 2 сообщений из 2, страница 1 из 1
19.10.2007, 17:55
    #34881779
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за код в курсорадаптере после запуска билдера?
Привет всем!

Изучаю курсорадаптер, удобная в общем штука, только билдер кривоват. То ошибки выдает, то непонятно что насохраняет. Но без него писанины много получается.

Единственно что непонятно осталось, это код в методах КА после билдера:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
CA.Init()
*** Setup code: DO NOT REMOVE
local llReturn
do case
	case not pemstatus(This, '__VFPSetup',  5 )
		This.AddProperty('__VFPSetup',  0 )
	case This.__VFPSetup =  1 
		This.__VFPSetup =  2 
	case This.__VFPSetup =  2 
		This.__VFPSetup =  0 
		return
endcase
set multilocks on
llReturn = dodefault()
*** End of Setup code: DO NOT REMOVE

*** Setup code: DO NOT REMOVE
if This.__VFPSetup =  1 
	This.__VFPSetup =  2 
endif
return llReturn
*** End of Setup code: DO NOT REMOVE


CA.AutoOpen()
*** Setup code: DO NOT REMOVE
if not pemstatus(This, '__VFPSetup',  5 )
	This.AddProperty('__VFPSetup',  1 )
	This.Init()
endif
*** End of Setup code: DO NOT REMOVE
Что за свойство __VFPSetup и почему "DO NOT REMOVE" ? Кто-нибудь в курсе? Постирал все - вроде так же работает.
А то я раз 5-7 билдер позапускал, так он такого понадописывал в эти методы что ошибка начала выскакивать в CA.AutoOpen()

PS VFP9SP1
...
Рейтинг: 0 / 0
19.10.2007, 19:10
    #34881983
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за код в курсорадаптере после запуска билдера?
Это для обхода некоторых особенностей инициализации объектов в общем и курсор-адаптеров в частности в Dataenvironment формы. Вне формы курсор-адаптер работает и без этого кода.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Что за код в курсорадаптере после запуска билдера? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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