powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как передать значение из процедуры в форму?
5 сообщений из 5, страница 1 из 1
Как передать значение из процедуры в форму?
    #35435671
SVR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SVR
Гость
Всем привет. Возник вопрос. Например, на форме находится объект Text1 и кнопка Command1. Если в методе Click Event кнопки прописать ThisForm.Text1.Value='привет', то сообщение выходит. А если сделать через процедуру, т.е. в кнопке прописать do proc1. Какую команду тогда прописать в процедуре, чтобы сообщение передалось в эту форму, в объект Text1?
...
Рейтинг: 0 / 0
Как передать значение из процедуры в форму?
    #35435708
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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.
31.
32.
o = CREATEOBJECT('form1')
o.show( 1 )

DEFINE CLASS form1 AS form

	Caption = "Form1"
	Name = "Form1"
	ADD OBJECT text1 AS textbox WITH ;
		Height =  25 , ;
		Left =  36 , ;
		Top =  12 , ;
		Width =  133 , ;
		Name = "Text1"


	ADD OBJECT command1 AS commandbutton1 WITH ;
		Top =  60 , ;
		Left =  36 , ;
		Height =  25 , ;
		Width =  133 , ;
		Caption = "Command1", ;
		Name = "Command1"
ENDDEFINE

DEFINE CLASS commandbutton1 as commandbutton
PROCEDURE click
	thisform.text1.value = fx()
ENDPROC 
ENDDEFINE  


FUNCTION fx
RETURN SECONDS()
...
Рейтинг: 0 / 0
Как передать значение из процедуры в форму?
    #35435721
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо ссылку на текстбокс передать. Примерно так:
Код: plaintext
1.
Command.Click()
MyProc(thisform.Text1)

Код: plaintext
1.
2.
proc MyProc
lpara toText
toText.Value = 'привет'
...
Рейтинг: 0 / 0
Как передать значение из процедуры в форму?
    #35435953
И. В. К.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смотрите хелп по команде do
там есть конструкция типа что то:
do form with "переменная"

переменная уходит в форму
фокса под рукой нет, точнее не скажу..
...
Рейтинг: 0 / 0
Как передать значение из процедуры в форму?
    #35436030
SVR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SVR
Гость
Отлично! Всем спасибо, получилось!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как передать значение из процедуры в форму?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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