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

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

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

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

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

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

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


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