Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / DO FORM / 5 сообщений из 5, страница 1 из 1
11.01.2005, 15:45
    #32859468
Серж-1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DO FORM
У меня есть форма из этой формы я запускаю другую передаю значения обрабатываю и мне надо вернуть эот туда полученное значение.
Но у меня чтото не получается.
Код: plaintext
DO FORM (HOME( 3 ) + 'form\naimprod.scx') with Key_ to NameTree
Что я нетак делаю?
...
Рейтинг: 0 / 0
11.01.2005, 16:00
    #32859515
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DO FORM
Для возврата значения таким образом должно быть:

-) Форма должна быть модальной (WindowType = 1 - Modal)
-) В событии UNLOAD-формы пишется команда

RETURN m.ReturnValue

Поскольку на момент выполнения события UNLOAD-формы все объекты формы уже уничтожены, то попытка прочитать свойство объекта формы приведет к ошибке. Можно прочитать только свойство собственно формы.

PS:
Использование функций HOME() внутри готовых приложений недопустимо! Поскольку эта функция возвращает путь доступа к директориям, формируемым при инсталяции собственно FoxPro. На клиенте этих директорий просто нет.
...
Рейтинг: 0 / 0
11.01.2005, 16:37
    #32859659
Серж-1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DO FORM
Модальной та из которой вызываем или ту которую вызываем или тути ту?
...
Рейтинг: 0 / 0
11.01.2005, 16:53
    #32859729
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DO FORM
фторую, кот вызываешь
...
Рейтинг: 0 / 0
11.01.2005, 18:10
    #32859926
Glyba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DO FORM
ВладимирМИспользование функций HOME() внутри готовых приложений недопустимо! Поскольку эта функция возвращает путь доступа к директориям, формируемым при инсталяции собственно FoxPro. На клиенте этих директорий просто нет.
А я вот всегда считал, что функция HOME() в случае вызова из фоксового EXE возвращает путь к версии фокса, которой он (фоксовый ЕХЕ) исполняется. К рантайм-библиотекам, например. Увидев такое категоричное утверждение, решил убедиться, что был прав. И убедился. Но действительно - смысла знать, где находятся рантайм-DDLы, нет никакого.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / DO FORM / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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