2015-01-14 2 views
1

в Visual Foxpro, мне нужно работать с двумя формами одновременно. Когда я вызываю вторую форму, из первой формы, мне нужна вторая форма, чтобы оставаться открытой, когда я делаю некоторую работу над исходной формой. В настоящее время вторая форма немедленно закрывается, если я попытаюсь щелкнуть любой элемент в первой форме.VFP Как работать с двумя формами Одновременно

Так я называю второй формы заключается в следующем:

DO FORM imagez WITH ThisForm.pf1.page4.image7, this_form 
READ EVENTS 

Любые идеи будут оценены.

В образуют свойства обеих форм являются:

DeskTop = .T. ShowWindow = 2 - как верхний уровень

ответ

2

Мое выше решение работает. Я имел ThisForm.Release() команду, установленной в случае LostFocus ...

Мои извинения всем ...

Деннис

+1

Это может быть правдой, а просто FYI, запустив несколько форм одновременно, вы можете для изучения класса FormSet, который похож на контейнер, который содержит другие формы. Опять же, только FYI. – DRapp

+3

Я бы настоятельно рекомендовал использовать FormSets. Короткий вариант: почему они наполовину испечены. Длинная версия почему: второе Q & A в http://www.tomorrowssolutionsllc.com/Articles/Changing%20all%20Forms%20in%20an%20Application.PDF –

Смежные вопросы