C# 在WFA中使用openFileDialog
我已经使用C# 在WFA中使用openFileDialog,c#,.net,winforms,openfiledialog,C#,.net,Winforms,Openfiledialog,我已经使用openFileDialog完成了WFA,我想为我的文件选择路径并将其存储在变量中,然后我想运行/执行我的比较程序(但我需要控制它;如果我们有一个将运行的路径),在这里我不知道如何做,我需要帮助 我试着把它放在总是希望messagebox: private void Button6_Click(object sender, EventArgs e) { if ( defaultFilePath == openFileDialog1.FileName &&a
openFileDialog
完成了WFA,我想为我的文件选择路径并将其存储在变量中,然后我想运行/执行我的比较程序(但我需要控制它;如果我们有一个将运行的路径),在这里我不知道如何做,我需要帮助
我试着把它放在总是希望messagebox
:
private void Button6_Click(object sender, EventArgs e)
{
if ( defaultFilePath == openFileDialog1.FileName
&& alternativeFilePath == openFileDialog1.FileName
&& resultFilePath == openFileDialog1.FileName )
{
Compare_D_A d_A = new Compare_D_A();
d_A.CompareD_A(defaultFilePath, alternativeFilePath, resultFilePath);
}
else
{
MessageBox.Show("You need to Choose File path!");
}
}
我想通过单击
按钮1来选择第一个文件路径,在按钮2中单击另一个文件路径,在按钮3中单击第三个文件路径。如果我选择所有文件路径,它将运行程序,否则messagebox
,我尝试使用断点,但似乎openFileDialog1
总是只保存最后一个路径,因此我得到messagebox
,应该如何纠正此问题?我是WFA新手,所以请试着理解我的问题。使用变量/数组/列表存储每个文件对话框的结果。你能用代码向我展示我是如何做到这一点的吗?类似于MyVar=…
如果在这里,我该怎么做?我已经写了这个代码,string arr[]=newstring[3];arr[0]=path1;arr[1]=路径2;arr[2]=path3;然后我想,如果所有路径性别歧视者都运行这个程序,在打开文件对话框的每个click方法中,都会得到打开的路径并将其存储在类的属性中