С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/15: Рейтинг темы: голосов - 15, средняя оценка - 5.00
4 / 4 / 1
Регистрация: 13.11.2011
Сообщений: 168
1

Как сделать окно выбора файла на компьютере

19.06.2012, 04:44. Показов 3147. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго времени суток подскажите как сделать окно выбора файла на компьютере? нужно ли писать или есть шаблон
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.06.2012, 04:44
Ответы с готовыми решениями:

Webbrowser. Как определить что появилось окно выбора сохранения файла?
Здравствуйте, уважаемые знатоки! Я пишу программу, которая должна просматривать интернет сайты и...

Окно выбора файла
Как можно вызвать окно выбора файла по сути являющееся проводником Windows?

Как сделать на button чтобы при нажатии открывалось окно с выбором файла?
Не знаю как реализовать в коде следующую задачу: по нажатию на button должно открываться окно с...

Как сделать, что бы окно не висло при копировании файла? И покритикуйте плз проект
Как сделать, что бы окно не висло при копировании файла? Функцию копирования я взял с этого сайта,...

6
615 / 539 / 115
Регистрация: 24.03.2011
Сообщений: 576
19.06.2012, 07:12 2
OpenFileDialog - класс
0
104 / 94 / 14
Регистрация: 20.06.2010
Сообщений: 966
Записей в блоге: 16
19.06.2012, 10:47 3
C#
1
2
            openFileDialog1.ShowDialog();
            MessageBox.Show(openFileDialog1.FileName);
0
1 / 1 / 1
Регистрация: 23.06.2011
Сообщений: 28
25.11.2012, 20:56 4
при нажатии на кнопку, при котором срабатывает событие с MessageBox.Show(openFileDialog1.FileName); вылезает сообщение об отсутствии обработки исключения ThreadStateException(), и что функия Main должна быть помечена атрибутом STAThreadAttribute. не пойму как это организовать, я нубас.
0
180 / 180 / 32
Регистрация: 23.11.2012
Сообщений: 344
Записей в блоге: 1
26.11.2012, 12:25 5
Цитата Сообщение от bodrich Посмотреть сообщение
C#
1
2
            openFileDialog1.ShowDialog();
            MessageBox.Show(openFileDialog1.FileName);
Правильнее использовать так:

Цитата Сообщение от bodrich Посмотреть сообщение
C#
1
2
3
4
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
    MessageBox.Show(openFileDialog1.FileName);
}
Добавлено через 1 минуту
Цитата Сообщение от Henpyxa Посмотреть сообщение
при нажатии на кнопку, при котором срабатывает событие с MessageBox.Show(openFileDialog1.FileName); вылезает сообщение об отсутствии обработки исключения ThreadStateException(), и что функия Main должна быть помечена атрибутом STAThreadAttribute. не пойму как это организовать, я нубас.
Возможно, имеется в виду это:

C#
1
2
        [STAThread]
        static void Main()
0
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
26.11.2012, 14:01 6
проекты WinForms по умолчанию помечают метод main данным аттрибутом, а в консоли использовать диалоги - тот ещё маразм...
0
1 / 1 / 1
Регистрация: 23.06.2011
Сообщений: 28
01.12.2012, 14:41 7
а кто говорит о консоли? вин32 приложение, компилируется без ошибок. нажимаю в форме на кнопку, которая должна была бы отреагировать MessageBox.Show(openFileDialog1.FileName)'ом, вылазит сообщение о STAThreadAttribute
0
01.12.2012, 14:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2012, 14:41
Помогаю со студенческими работами здесь

Как вставить картинку из файла на форму через диалоговое окно выбора файла
На форме в Image1 требуется вставить картинку по выбору пользователя при нажатии кнопки...

Как открыть окно выбора файла
Добрый вечер, ув. форумчане. Подскажите, как открыть окно выбора файла (чтобы пользователь выбрал...

Как создать диалоговое окно выбора файла
как создать такое диалоговое окно то есть в самом окне должно выбирать имя файла, формат...

Как открыть окно выбора файла для получения пути
Требуется открыть окно выбора файла для получения строки, указывающей путь к файлу


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru