powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / exe и setform
9 сообщений из 9, страница 1 из 1
exe и setform
    #33611702
nikvas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не было проблем с создананием EXE -ника, с одной формой. При попытке использовать набор форм - пустое окно и все виснет(не доходит до CLEAR EVENTS). Советы, которые нашел на форуме (AsTopLevelForm, DestTop) не помогли или не правильно использовал - ставил на основную форму. Что делать???
...
Рейтинг: 0 / 0
exe и setform
    #33611805
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давай начнем с того, что ты уже сделал. Точнее КАК?

Приведи кусок кода главной стартовой проги. Как именно ты запускаешь свои формы?

Что ты вкладываешь в понятие "набор форм"? Это объект FormSet или несколько независимых форм?
...
Рейтинг: 0 / 0
exe и setform
    #33611865
nikvas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SET SYSMENU OFF

_SCREEN.VISIBLE = .T.

_SCREEN.Top=0
_SCREEN.Left=0
_SCREEN.Height=500
_SCREEN.Width = 770
_SCREEN.ControlBox = .F.
_SCREEN.Caption='Освоение продукции'

*Пустое окно с заголовком " Освоение продукции"

DO FORM izd_vibor && Набор форм (ОБЪЕКТ SetForm) - не запускается

* DO FORM VVV && ОБЪЕКТ Form - запускается


READ EVENTS


VFP 5.0
...
Рейтинг: 0 / 0
exe и setform
    #33611902
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя бы одна форма FormSet имеет значение Visible = .T. на момент вызова FormSet?

Какие координаты (Top, Left, Width, Height) имеют формы, входящие в FormSet? Они попадают в область видимости? А если для основной формы FormSet установить Form.AutoCenter = .T. ?

Собственно FormSet в режиме отладки запускается?
...
Рейтинг: 0 / 0
exe и setform
    #33612121
nikvas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У себя на компьютере работают оба варианта Form и SetForm.
С координатами все номально. Описаная проблема возникает при переносе на ПК, где нет FoxPro (Прошу прощенья,что не сказал об этом сразу).
На чужом ПК, в папке, где находится приложение CONFIG.FPW с одной строй (codepage=1251), в Windows\System32 положены библиотеки
VFP500.DLL
VFP5RUS.DLL
VFPOLE.DLL
VFPODBC.DLL
...
Рейтинг: 0 / 0
exe и setform
    #33612354
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если на своей машине запустишь готовый EXE - все нормально? Имею в виду, запустить не из среды FoxPro, а из вне. Как на машине клиента.

Проверь код твоего FormSet, там нигде внутри "не завалялась" команда READ EVENTS?
...
Рейтинг: 0 / 0
exe и setform
    #33613326
nikvas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запускаю EXE не из FoxPro -у себя нормально. Команды READ EVENTS в SetForm нет

Есть команда CLEAR EVENTS, при закрытии SetForm. Может в CONFIGE нужны еще какие то установки?
...
Рейтинг: 0 / 0
exe и setform
    #33613668
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Команду CLEAR EVENTS надо давать в событии UNLOAD собственно FormSet.

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


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