powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с формой срочно
9 сообщений из 9, страница 1 из 1
Помогите с формой срочно
    #35797235
_4eJL222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток вам.
Проблема моя состоит в том что Fox Pro при нажатии на комбо бокс выдает ошибку THISFORM can only be used within a method. (1929) выдается ошибка даже если при этом ничего не выполняется.
Форма содержашая комбо бокс создана на основе класса, но она единственная которая выдает ошибку все остальные такие формы работают.
Подскажите в чем дело? Может кто то уже встречался с данной ошибкой.
Заранее большое спасибо.
...
Рейтинг: 0 / 0
Помогите с формой срочно
    #35797313
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у вас есть какой-то модуль (прг), в котором есть thisform

в процедурах и ф-ях нельзя исп-ть служ-е слова this,thisform

если необходимо в модуле поработать с формой, то поступаем так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
*где-то в методе формы
tttt(thisform, .....)


proc tttt
lpara toForm, ....

...

toForm....

...
Рейтинг: 0 / 0
Помогите с формой срочно
    #35797404
_4eJL222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошелмимо,
Большое спасибо я нашел ошибку с Вашей подсказки про функции.
Большое человеческое спасибо Вам!
...
Рейтинг: 0 / 0
Помогите с формой срочно
    #35797420
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пожалуйста
...
Рейтинг: 0 / 0
Помогите с формой срочно
    #35797599
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Однако если в PRG нужно сослаться на какой-то метод из формы MyForm1, то откройте сначала эту форму с параметрами LINKED и NAME.

Например, так:

Do Form MyForm1 ;
[with param1,...] ;
[to param2,... ];
NAME aaa LINKED NOSHOW

.....

aaa.SHOW()

Теперь в PRG можно написать что-то типа:

ON KEY LABEL [набор клавиш] aaa.printdoc

и тому подобное.

С ув. bik52(at)mail(dot)ru
...
Рейтинг: 0 / 0
Помогите с формой срочно
    #35797648
_4eJL222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
igorbik,

Спасибо большое приму к сведенью.
...
Рейтинг: 0 / 0
Помогите с формой срочно
    #35797649
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
передавать ссылки нужно только явно параметрами.
существуют лишь ряд исключений, когда выгодно повеху приватно объявить
и в процедуре уже ловить не-пойми что.
...
Рейтинг: 0 / 0
Помогите с формой срочно
    #35797690
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще пару слов.
Благодаря LINKED и NAME можно вообще из одной формы вызвать на выполнение метод, находящийся в другой форме. Конечно, формы, содержащие искомые методы, должны быть открыты, пусть даже NOSHOW.
...
Рейтинг: 0 / 0
Помогите с формой срочно
    #35798052
homik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В соседней теме уже написали :
"igorbik провокатор что-ли".
Вы серьезно, такое применяете в своих проектах ?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с формой срочно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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