Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите разобраться с переменными в C# (Windows Forms)

Авдей Николай Ученик (95), открыт 1 неделю назад
Вообщем делаю программу и в ней есть такой код:

public void button8_Click(object sender, EventArgs e)
{
Process.Start($"addons\\thor2.exe", "-mode ffureader -ffufile {FFU.FileName} -dump_gpt -filedir C:\\dump");
}

там где {FFU.FileName} - это выбор файла со следующим кодом:

public void button1_Click(object sender, EventArgs e)
{
OpenFileDialog FFU = new OpenFileDialog();
FFU.Filter = "FFU File|*.FFU";
if (FFU.ShowDialog() == DialogResult.OK)
{
label5.Text += $"\nSelected FFU: {FFU.FileName}";
string ffufile = FFU.FileName;
}
}
Самый прикол в том что в строке Process.Start не работает переменная {FFU.FileName}.
Помогите с этим разобраться
2 ответа
Татьяна Мыслитель (7250) 1 неделю назад
  1. лучше сразу пиши на winui, серьезно, полезнее будет
  2. скинь код в нормальном формате, не как текст
Авдей НиколайУченик (95) 1 неделю назад
  1. Мне надо на WF
  2. Вот:
 //Выполнение строки с переменной (В самой программе стоит после выбора файла) 


public void button8_Click(object sender, EventArgs e)
{
Process.Start($"addons\\thor2.exe", "-mode ffureader -ffufile {FFU.FileName} -dump_gpt -filedir C:\\dump");
}

//Выбор файла

public void button1_Click(object sender, EventArgs e)
{
OpenFileDialog FFU = new OpenFileDialog();
FFU.Filter = "FFU File|*.FFU";
if (FFU.ShowDialog() == DialogResult.OK)
{
label5.Text += $"\nSelected FFU: {FFU.FileName}";
string ffufile = FFU.FileName;
}
}
Татьяна Мыслитель (7250) Авдей Николай, ошибка какая?
ТатьянаМыслитель (7250) 1 неделю назад
а если с .ToString9) ?
Авдей Николай Ученик (95) Татьяна, что это
Jurijus Zaksas Искусственный Интеллект (445674) 1 неделю назад
Что такое вообще "не работает переменная" и что по этому поводу тебе говорит отладчик?
Авдей НиколайУченик (95) 1 неделю назад
Сейчас я видео запишу и
скину
Похожие вопросы