Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Windows Seven и OpenFileDialog

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Windows Seven и OpenFileDialog
Имя
Сообщение << Старые топики   Новые топики >>
Windows Seven и OpenFileDialog - 2009-12-08 14:36:17.196666   
Dezmont_

Сообщений: 21
Оценки: 0
Присоединился: 2008-12-18 01:29:18.740000
У меня не работает
OpenFileDialog с чем это может быть связано и как это можно исправить?
Post #: 1
RE: Windows Seven и OpenFileDialog - 2009-12-08 14:45:24.780000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Язык? Среда? Что значит "не работает"? Какие ошибки возвращаются? Что по этому поводу говорит мсдн?
Post #: 2
RE: Windows Seven и OpenFileDialog - 2009-12-08 14:49:42.223333   
Dezmont_

Сообщений: 21
Оценки: 0
Присоединился: 2008-12-18 01:29:18.740000
С# Visual Studio 2008 Framework 3.5 sp1
Ничего не возвращает, просто виснет.
Post #: 3
RE: Windows Seven и OpenFileDialog - 2009-12-08 14:54:46.750000   
Dezmont_

Сообщений: 21
Оценки: 0
Присоединился: 2008-12-18 01:29:18.740000
Незнаю может это какой то глюк моей семерки.
Но если поставить в Свойства->Совместимость->Использовать 256 цветов то все работает
Post #: 4
RE: Windows Seven и OpenFileDialog - 2009-12-08 15:09:53.593333   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
[STAThread] стоит у потока?

А вообще да - стоило сразу попробовать на других семёрках.
Post #: 5
RE: Windows Seven и OpenFileDialog - 2009-12-08 15:22:26.010000   
Dezmont_

Сообщений: 21
Оценки: 0
Присоединился: 2008-12-18 01:29:18.740000
[STAThread] не стоит, а зачем он нужен? Как я понял он вообще не обязателен.
Но все равно не пашет.
Вечерром приду напишу пашет или нет на другой семерке.
Post #: 6
RE: Windows Seven и OpenFileDialog - 2009-12-08 16:00:04.030000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
quote:

ORIGINAL: Dezmont_
[STAThread] не стоит, а зачем он нужен? Как я понял он вообще не обязателен.


Приехали. Как же ты собрался дёргать функцию, которая кишит COM'ами и при этом не указываешь апартамент для своего потока? Вперёд, учить теорию. Создай стандартное WinForms приложение и посмотри, где он там стоит ;), и сделай так же у себя - только потом проверяй. Без этого работать не будет.
Post #: 7
RE: Windows Seven и OpenFileDialog - 2009-12-08 16:03:15.210000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
В догонку:
http://www.rsdn.ru/forum/dotnet/3604792.flat.aspx
или
http://www.google.com.by/search?q=Зачем+нужен+STAThread
Post #: 8
RE: Windows Seven и OpenFileDialog - 2009-12-08 20:16:50.413333   
Dezmont_

Сообщений: 21
Оценки: 0
Присоединился: 2008-12-18 01:29:18.740000
Спасибо большое. Раньше просто всегда без [STAThread], и все работало.
Действительно на другом компе с ним работает. У меня че то нет. поставлю другую.
Post #: 9
RE: Windows Seven и OpenFileDialog - 2009-12-09 11:35:24.106666   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333


quote:

ORIGINAL: Dezmont_

Спасибо большое. Раньше просто всегда без [STAThread], и все работало.
Действительно на другом компе с ним работает. У меня че то нет. поставлю другую.

Ссылки читал? Работает до тех пор, пока не начинаешь обращаться к COM объектам.
Post #: 10
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Windows Seven и OpenFileDialog







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.