Обновление VS2005 до VS2008 - PullRequest
       33

Обновление VS2005 до VS2008

0 голосов
/ 07 марта 2009

У меня есть небольшая программа <350 строк кода на 5 формах>. Он отлично работает на VS2005, но не работает на Vista. После импорта через VS2008 он изначально работает правильно. Однако существует одна основная форма с четырьмя подчиненными, которые задают параметры и атрибуты начальной формы. они работают правильно, пока их не создадут во второй раз, затем они будут отображены, но действуют так, как будто они полностью модальные Единственный способ удалить форму - закрыть начальную форму. У кого-нибудь есть какие-нибудь решения для этого?

Ответы [ 2 ]

2 голосов
/ 07 марта 2009

Вы уверены, что убираете после закрытия форм и не оставляете одну открытой, но не видимой? Я не уверен, отличается ли это от VS2005, но я видел приложения, которые не полностью удаляли элементы в форме, оставляя биты в памяти. Хотя они сами по себе не создают модальную форму, это чувство возникает при открытии формы. Не видя ваш код, я могу только догадываться.

0 голосов
/ 01 мая 2009

Ответ на мою проблему не является ответом на этот вопрос. Это связано с тем, как обрабатывается ключ прозрачности.

...