Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Глупый
2 / 2 / 2
Регистрация: 25.11.2015
Сообщений: 37
1

Использование переменной для которой не задано значение

15.02.2016, 20:41. Просмотров 231. Ответов 1
Метки нет (Все метки)

Доброго времени суток. Чёт понять не могу, почему студия ругается и не дает затестить...

C#
1
2
3
4
5
6
7
8
9
10
11
        private void button1_Click(object sender, EventArgs e)
        {
            string OF;
            button2.Enabled = true;
            button3.Enabled = true;
            OpenFileDialog openFileDialog1 = new OpenFileDialog();
            openFileDialog1.ShowDialog();
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
                OF = openFileDialog1.FileName;
            pictureBox1.Load(OF);
        }
Ругается на строчку

C#
1
pictureBox1.Load(OF);
Но при этом проблема в проверки возвращаемого значения
C#
1
if (openFileDialog1.ShowDialog() == DialogResult.OK)
пробывал ОК заменитиь на YES результат идентичный (на форме Open)
пробывал строку заменить на
C#
1
if (openFileDialog1.FileName != "")
все равно ошибка

И сразу же вопрос еще. openFileDialog1.FileName возвращает полный путь до файла, а как получить только имя файла?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2016, 20:41
Ответы с готовыми решениями:

Использование переменной, которой не присвоено значение
Всем привет, столкнулся с такой ошибкой - использование переменной, которой не присвоено значение....

Использование локальной переменной, которой не присвоено значение
Пишет ошибку на client.Receive(messageRecv); Использование локальной переменной, которой не...

Использование локальной переменной которой не присвоено значение
Использование локальной переменной "massiv", которой не присвоено значение. Потихоньку привыкаю...

Использование локальной переменной, которой не присвоено значение
namespace ConsoleApplication6 { class Program { static void Main(string args) { double a, b,...

Использование локальной переменной, которой не присвоено значение
Использование локальной переменной "b", которой не присвоено значение. Не понимаю как сделать её...

1
Даценд
Модератор
Эксперт .NET
4404 / 4084 / 2698
Регистрация: 20.04.2015
Сообщений: 7,412
15.02.2016, 20:44 2
C#
1
2
3
4
5
6
7
8
private void button1_Click(object sender, EventArgs e)
{
    button2.Enabled = true;
    button3.Enabled = true;
    OpenFileDialog openFileDialog1 = new OpenFileDialog();
    if (openFileDialog1.ShowDialog() == DialogResult.OK)
        pictureBox1.Load(openFileDialog1.FileName);
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.02.2016, 20:44

Использование локальной переменной, которой не присвоено значение
Добрый день, форумчане! Столкнулся с проблемой при использовании ref/out проблема как вы понимаете...

Использование локальной переменной, которой не присвоено значение
Использование локальной переменной "A", которой не присвоено значение Не совсем понимаю почему...

Использование локальной переменной, которой не присвоено значение
При написании вот такого кода выходит ошибка. Если при объявлении переменной написать n1 = new...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru