请教各位大侠Vb.net状态窗体的问题 frmStatusMessage

来源:百度知道 编辑:UC知道 时间:2024/05/30 08:14:18
请大侠看看我下面的这段代码
Dim frmStatusMessage As New frmstatus
If Not didpreviouslyConnect Then
frmStatusMessage.Show("正在连接到SQL Server")
End If

功能是显示一个状态窗体,上面显示一行字“正在连接到SQL Server”
可是报错。在(“正在连接到SQL Server”)下面画了波浪线,说“Public Sub Show()”的参数太多。

这是为什么啊?

还有frmstatus是不是需要另新建一个form,把name改称frmstatus?
这个状态窗体是要在不同的时候显示不同的文字的,要是添个lb,那不就只能显示一种了么?

晕,肯定错.

frmStatusMessage=frmstatus

你创建(添加一个窗体然后名称是) frmstatus 了吗?

还有 frmStatusMessage.Show("正在连接到SQL Server")

建立一个 frmStatusMessage 在这个窗体上画个 lb 写入 "正在连接到SQL Server "

If Not didpreviouslyConnect Then

frmStatusMessage.Show() '直接show就可以了

End If

lb 的字体当然可以随时控制啦!
lbName.ForeColor=... 控制颜色
lbName.Text = "XXX" 动态控制lb中显示的文字