powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / help me!
6 сообщений из 6, страница 1 из 1
help me!
    #35013399
LcF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здраствуйте, товарищи!
У меня возникла проблема.Мне необходимо сослаться на объект формы через пункт меню.
Объясню на примере:
Юзер в меню выбирает какой-либо пункт, который должен сделать какую-либо страницу пейджфрейма активной.
вопрос: Как это реализовать?
Заранее благодарен.
...
Рейтинг: 0 / 0
help me!
    #35013433
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если прописать в команде меню

FormName.ActivePage = N

где N - номер нужной страницы
...
Рейтинг: 0 / 0
help me!
    #35013434
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кончно имелось в виду

FormName.PageFrame.ActivePage = N
...
Рейтинг: 0 / 0
help me!
    #35013442
LcF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
матюгается на формнейм, преподша говорила что типа нельзя указать на объект формы... хотя она же говорила что в фоксе нету дерева
...
Рейтинг: 0 / 0
help me!
    #35013626
MiklS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Естественно будет ругаться.
Во первых нужно запускать меню с параметром, в качестве параметра можно указать саму форму, а можно сам объект PageFrame
Код: plaintext
1.
2.
DO ... WITH ThisForm
* или
DO ... WITH ThisFor.PageFrame
В файле меню
LPARAMETERS oRef
Ну и во вторых - команды
Код: plaintext
1.
2.
oRef.PageFrame.ActivePage = N
*или
oRef.ActivePage = N
...
Рейтинг: 0 / 0
help me!
    #35013648
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прописать команду в меню

Код: plaintext
oForm.pgFMAIN.ActivePage = 3 

Создать форму.
Код: plaintext
1.
2.
3.
4.
oForm = CREATEOBJECT('Form')
oForm.Show()
oForm.AddObject('pgfmain','PageFrame')
oForm.pgFMAIN.PageCount= 5 

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


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