Directory 如果是单选按钮,检查

Directory 如果是单选按钮,检查,directory,radio-button,load,Directory,Radio Button,Load,我需要帮助加载文本文件TextBox3.text与3个可能的选项。 1.如果文本框中没有任何内容 2.如果有一些帮助文本解释,告诉用户他必须加载什么 3.如果路径正确,则 如果我只从pathn中选择,我有所有好的选项,但我需要3个选项。 我的代码: 如果(TextBox3.Text=“输入从计算机到文本文件的路径”)和(TextBox3.Text=“”)以及RadioButton1.Checked=True,则 Dim文件\u NAME=Path.Combine(Directory.GetCur

我需要帮助加载文本文件TextBox3.text与3个可能的选项。 1.如果文本框中没有任何内容 2.如果有一些帮助文本解释,告诉用户他必须加载什么 3.如果路径正确,则

如果我只从pathn中选择,我有所有好的选项,但我需要3个选项。 我的代码:

如果(TextBox3.Text=“输入从计算机到文本文件的路径”)和(TextBox3.Text=“”)以及RadioButton1.Checked=True,则
Dim文件\u NAME=Path.Combine(Directory.GetCurrentDirectory(),“\default.txt”)
如果结束
如果是TextBox3.Text“”,则
文件名=TextBox3.Text
如果结束
PS:Dim文件名已经声明,但我不想在这里输入所有代码。另外,我尝试不添加()和laso在MSDN声明中查看,并且做了完全相同的操作,但是如果我不输入路径,或者如果我让用户解释,那么它不会加载default.txt,那么它不会加载任何内容


谢谢你

我想向你解释一下我(试图)在评论中解释的东西(显然)没有多大成功:

你写的第一行是:

If (TextBox3.Text = "Enter the path from your computer to your text file") And (TextBox3.Text = "") And RadioButton1.Checked = True
因此,您正在测试(以较短的方式): 但是,您的代码永远不会到达“is the radiobutton…”部分,因为textbox不能同时包含这两个部分

"Enter the path from your computer to your text file" AND "" (nothing/Blank)
我希望您现在理解了代码从不执行第一条if语句的那一部分的原因


在这种情况下,代码不可能是真的,我希望现在您能够了解原因

所以无论在哪里,is=I都将替换为==?我理解正确吗?它不工作,它在蓝色下划线并说“表达式扩展”,因此代码将出错:(我试图添加您:如果String.IsNullOrEmpty(TextBox3.Text)和RadioButton1.Checked=True,那么Dim FILE_NAME=Path.Combine(Directory.GetCurrentDirectory(),“\default.txt”)结束,但它与文本框中加载的目录txt文件相同:(这不是因为你的path.combine不返回字符串,而是返回路径?它怎么可能既是值又是空的?这就是你的if语句所说的!!所以你的if语句总是false!!!那么我该如何编码呢?我需要2个选项这就是为什么我有2个单选按钮,只能应用1个,这就是为什么我不使用复选框的原因。接下来是字段包含一些类似aka mousehove的文本,但它在属性中,不要告诉我这永远不会工作,因为我运行一个microsoft软件,并且它有相同的选项。我将雇用一些权威idk来为此支付lil位,但不要说这是不可能的,因为我没有见过它一次。
IS(TextBox got the value of "Enter the path from your computer to your text file")?


Yes?
   Then IS (textBox ALSO the value of "")


 Yes?
   Then IS (the radio button also checked?)
"Enter the path from your computer to your text file" AND "" (nothing/Blank)