powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / AddObject
3 сообщений из 3, страница 1 из 1
AddObject
    #33619814
LaLa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемы форумцы. Прошу помочь в следующем вопросе.

В форму передаются параметры. и мне вот надо, чтобы в зависимости от количества параметров, на форме создавалось столько же label.Я делаю вот так: THISFORM.AddObject('label'+ALLTRIM(STR(i)),'label') . Только как потом обратиться к этому элементу и сделать его видимым? Бьюсь, бьюсь, никак не могу сделать.
сделала такую вешь .setall('visible',.t.,'label'). виден только один...
Подскажите пож-та, что я делаю не так?
...
Рейтинг: 0 / 0
AddObject
    #33619890
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AddObject - добавляет обьекты с default Top/Left, те все эл-ты попали в одни координаты, соответственно каждому эт-ту надо указать свой Top/Left

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
WITH _screen
	FOR i =  1  TO  3 
		ii = TRANSFORM(i)
		.addobject('Label' + ii,'Label') 
		.Label&ii..left = i* 100 
		.Label&ii..Visible = .t.
	ENDFOR 
ENDWITH 
...
Рейтинг: 0 / 0
AddObject
    #33619903
LaLa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо большое!!!!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / AddObject
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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