powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Что за код в курсорадаптере после запуска билдера?
2 сообщений из 2, страница 1 из 1
Что за код в курсорадаптере после запуска билдера?
    #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
Что за код в курсорадаптере после запуска билдера?
    #34881983
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это для обхода некоторых особенностей инициализации объектов в общем и курсор-адаптеров в частности в Dataenvironment формы. Вне формы курсор-адаптер работает и без этого кода.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Что за код в курсорадаптере после запуска билдера?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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