visual studio2019 inputbox无法使用?
vb.net吧
全部回复
仅看楼主
level 2
常家庄雪 楼主
是不是最新版的net inputbox发生改变了?错误显示未声明,由于其保护级别无法访问,请教吧友如何使用inputbox的一段程序
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim sss As String
sss = inputbox("你好", "hh", "dkf")
Label1.Text = sss
End Sub
End Class
2021年06月05日 08点06分 1
level 1
老哥,我遇到了跟你一样的问题,也是vs2019。
请问你是怎么解决的,原因是啥?
Private Sub ButtonInput1_Click(sender As Object, e As EventArgs) Handles ButtonInput1.Click
Dim text1 As String = InputString("Enter your name")
End Sub
2021年10月18日 15点10分 2
我查了下有人说 窗体代码区最上面添加引用,才能兼容VB下的MsgBox、InputBox等。 Imports Microsoft.VisualBasic 但是我添加了引用也没用,而且不添加也能写Messagebox
2021年10月18日 15点10分
@LeonHayter 我和你一样[泪]vs2019
2021年10月26日 03点10分
@痴 你解决了么[喝酒]
2021年10月26日 06点10分
@LeonHayter 没有,加了imports microsoft.visualbasic也不行,但是MessageBox可以用[阴险]
2021年10月26日 07点10分
level 1
我的问题自己解决了,不过不知道大家情况一不一样,我是头回用VS2019没搞清楚,刚才整了个VS2017创建了个一样的项目(确认后实际跟我之前是有点区别的),结果能跑的起来,后来发现是用的框架不一样。(这张是现在VS2019搞好后的样子)
VS2019创建项目的时候,让选择各种模板,我是头回学.net所以这方面最初也看不大懂,因为用的教程让选窗体模板就选了最上边那个,然而最上边的那个框架用的是.net core(创建项目时可以看到)。筛选一下会发现还有一个(.net framework)
我去搞了个VS2017发现2017创建项目的时候只有这个(.net framework)
框架的区别我还在研究,总之就是这里不一样,2019如果也选那个framework框架的话就不会有由于 其保护级别无法访问 的问题了
2021年11月01日 15点11分 3
我用net.5.0就可以了,只要不用net.core
2021年11月02日 06点11分
ok,我差不多懂了,明天起来试一下[滑稽]
2021年11月01日 15点11分
@痴 祝你好运[滑稽]
2021年11月01日 15点11分
行了[吐舌]
2021年11月02日 06点11分
level 2
常家庄雪 楼主
惭愧啊,以前还能写点代码,半年不学习了,发现自己成了门外汉了,忘光了,已经没法和大家正常交流了,所以沉默了
2021年12月14日 12点12分 4
1