Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899

Перестал работать FileDialog

16.06.2014, 22:28. Показов 1619. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый всем вечер. Сегодня пересталb работать все команды типа FileDialog (OpenFileDialog). При его выборе отображается такой текст (на скриншоте его хорошо видно). В чем может быть причина? Помогите, пожалуйста решить эту проблему.
Миниатюры
Перестал работать FileDialog  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.06.2014, 22:28
Ответы с готовыми решениями:

Перестал работать MessageBox
Добрый всем вечер. Сегодня перестал работать MessageBox. При его выборе отображается такой текст (на скриншоте его хорошо видно). В чем...

Перестал работать компонент RichTextBox
Доброго времени суток! У меня на компьютере стояла Delphi2006 (под Framwork 1.1). Установила генератор отчетов. Все работало. Для...

Рабочий исходник перестал коректно работать
Вот статья на хабре по использованию Google Voice Search в своем приложении, иногда использую исходник из этой статьи но сейчас он почему...

10
Заблокирован
16.06.2014, 22:38
blackstar, значит вы подключили ссылку на библиотеку, где тоже есть такой метод. Указывайте полный путь. Студия вам даже показывает какие есть альтернативы.
C#
1
System.Windows.Forms.FileDialog
0
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
16.06.2014, 22:43  [ТС]
ничего не указывает. просто все выдает за ошибку. надо библиотеку подключить какуюто
0
 Аватар для Metall_Version
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
16.06.2014, 23:41
Цитата Сообщение от blackstar Посмотреть сообщение
ничего не указывает.
как же ничего не указывает? по твоему скрину все написано на русском языке..

друг то у тебя messagebox не видит то FileDialog , в предыдущей теме тебе в первом посте ответ написали , компилятор также явно говорит в чем проблема...
неоднозначность между двумя немспейсами , нужно указывать явно значит
C#
1
System.Windows.Forms.FileDialog
0
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
17.06.2014, 08:08  [ТС]
Вот, что выcвечивается, когда я пишу System.Windows.Forms.DialogResult. В чем тут проблема?
Миниатюры
Перестал работать FileDialog  
0
3 / 3 / 1
Регистрация: 01.01.2014
Сообщений: 17
17.06.2014, 08:24
Могу предположить что вы сравниваете переменную и dialogresult.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
private void button1_Click(object sender, System.EventArgs e)
{
    Stream myStream = null;
    OpenFileDialog openFileDialog1 = new OpenFileDialog();
 
    openFileDialog1.InitialDirectory = "c:\\" ;
    openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" ;
    openFileDialog1.FilterIndex = 2 ;
    openFileDialog1.RestoreDirectory = true ;
 
    if(openFileDialog1.ShowDialog() == DialogResult.OK)
    {
        try
        {
            if ((myStream = openFileDialog1.OpenFile()) != null)
            {
                using (myStream)
                {
                    // Insert code to read the stream here.
                }
            }
        }
        catch (Exception ex)
        {
            MessageBox.Show("Error: Could not read file from disk. Original error: " + ex.Message);
        }
    }
}
Попробуите так же
0
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
17.06.2014, 09:20  [ТС]
нет я сравниваю с результатом из MessageBox
C#
1
2
3
4
5
6
7
8
   var result = MessageBox.Show("Удалить выбранные данные?", "Удаление", MessageBoxButtons.YesNo, MessageBoxIcon.Question,
                     MessageBoxDefaultButton.Button1);
                 if (result == DialogResult.Yes)// если ДА
                  {
                foreach (DataGridViewCell cell in dataGridView1.SelectedCells)//производим поиск выбранной ячейки
                {
                    dataGridView1.Rows.RemoveAt(cell.RowIndex);// удаляем строчку
                }
0
 Аватар для Cupko
658 / 595 / 171
Регистрация: 17.07.2012
Сообщений: 1,682
Записей в блоге: 1
17.06.2014, 09:37
System.Windows.MessageBoxResult - это WPF? У вас проект WPF?
0
116 / 116 / 42
Регистрация: 27.02.2013
Сообщений: 899
17.06.2014, 10:03  [ТС]
вот именно что нет. обычная форма
0
 Аватар для Metall_Version
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
17.06.2014, 10:22
blackstar, полный код покажите. текстом , а не ксриншотом
0
 Аватар для Cupko
658 / 595 / 171
Регистрация: 17.07.2012
Сообщений: 1,682
Записей в блоге: 1
17.06.2014, 10:46
Цитата Сообщение от blackstar Посмотреть сообщение
вот именно что нет. обычная форма
Тогда, логично что вы пытаетесь использовать WPF MessageBox и ждёте от него ответ как от WinForms.

Прописывайте полностью нэймспэйсы, или приведите в порядок using часть вашего класса.

C#
1
2
var result = System.Windows.Forms.MessageBox.Show("Удалить выбранные данные?", "Удаление", MessageBoxButtons.YesNo, MessageBoxIcon.Question,
                     MessageBoxDefaultButton.Button1);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.06.2014, 10:46
Помогаю со студенческими работами здесь

Smpt клиент перестал работать
Подскажите пожалуйста почему перестал работать smpt клиент SmtpClient smp = new SmtpClient("smpt.gmail.com", 465); ...

Access 2013 + Application.FileDialog(1) перестает работать после компиляции (accde)
Не могу понять в чем дело. Сразу после компиляции и при первом автоматическом открытии accde форма выбора файла еще работает. Но стоит...

Перестал работать Wi-Fi
Nexus 4, версия андроид 5.1.1 Раздаю вай-фай с компа на виндовс 10 через Xiaomi Portable USB Mini WiFi. Сначала думал что проблема в...

Перестал работать F4
Ситуация (Д7, Вин7*64), днём решил запомнить этап А работоспособного проекта, чтобы далее - кое-что в нём принципиально заменить (в...

ПК перестал работать
расскажу по порядку: 1 . Компьютер выключался . 2 . Я сделал чистку материнской платы , видеокарты , и оперативной памяти . Подключил...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru