powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как сделать?
12 сообщений из 12, страница 1 из 1
как сделать?
    #33018251
Фотография barboza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть форма, на ней два элемента кнопка и лебел, также есть prg, как сделать так, чтобы при нажатии кнопки вызывалась prg, и меняла допустим надпись лебела. Интересует код.
...
Рейтинг: 0 / 0
как сделать?
    #33018310
О_В_Д
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, prg запускается вне формы и к ней никак не относится?
...
Рейтинг: 0 / 0
как сделать?
    #33018318
Фотография barboza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кнопка в форме вызывает prg, а код в prg меняет свойство label
...
Рейтинг: 0 / 0
как сделать?
    #33018324
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может, я что-то не допонимаю, или вы что-то недоговариваете, но зачем запускать prg, чтобы поменять свойство Label, почему сразу в методе Click кнопки не менять необходимое свойство?
...
Рейтинг: 0 / 0
как сделать?
    #33018341
Фотография barboza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый kms_ меня просто интересует можно ли таким способом сделать, если можно подскажите
...
Рейтинг: 0 / 0
как сделать?
    #33018386
-Moryachok-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В Click-e кнопки пишеш
Код: plaintext
1.
thisform.label1.Caption ="Что нужно"
    do my_proga.prg
На форме после нажатия будет Что нужно и выполнится prg

по моему так...
...
Рейтинг: 0 / 0
как сделать?
    #33018404
Фотография barboza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Moryachok-В Click-e кнопки пишеш
Код: plaintext
1.
thisform.label1.Caption ="Что нужно"
    do my_proga.prg
На форме после нажатия будет Что нужно и выполнится prg

по моему так...

Мне нужно, чтобы prg, изменяло значение caption
...
Рейтинг: 0 / 0
как сделать?
    #33018414
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi, barboza!

Это довольно интересно писать варианты не зная для чего они!!! Но если вы настаиваете, то:

В методе Click кнопки пишите:
Код: plaintext
do MyProgram with ThisForm.Label1

А в программе нечто подобное:
Код: plaintext
1.
LParameters oLabel
oLabel.Caption='Свойство изменено успешно!'
...
Рейтинг: 0 / 0
как сделать?
    #33018426
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я что хочу сказать-то: иногда существуют просто другие подходы к решению задачи, и иногда они бывают более приемлемыми.
Например, в вашем случае, если уж вы уперлись на отдельной prg, то почему бы не сделать новый метод в самой форме? Хотя, конечно, я не совсем представляю до конца, что же вы ваяете.
...
Рейтинг: 0 / 0
как сделать?
    #33018452
Фотография barboza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 kms_ примного благодарен, извините если немножко некорректно ставлю вопросы, просто изучаю фокс самостоятельно возникает много вопросов, поэтому например как создать новый метод в форме не представляю, если не трудно расскажите
...
Рейтинг: 0 / 0
как сделать?
    #33018460
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В режиме конструктора формы жмете Form->New Metod, в диалоговом окне пишете название метода, например SetCaption. А потом ссылаетесь на него следующим образом ThisForm.SetCaption
...
Рейтинг: 0 / 0
как сделать?
    #33018486
Фотография barboza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2kms_ со словами благодарности
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как сделать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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