vb中Me.Caption = "超级记事本:" amp; FileName什么意思

来源:百度知道 编辑:UC知道 时间:2024/09/23 17:32:35
我运行时老是显示这句错误,里面amp时什么意思?
不对啊,这整个是一个语句,中间那个分号是不是有错?我初学VB,对语句不怎么明白。
我不明白的地方在amp是什么意思,还有这个语句有什么错
这个语句是VB记事本 打开功能的代码
'打开文件
Private Sub mnuOpen_Click()
CommonDialog1.Filter = "文本文档(*.txt) *.txt RTF文档(*.rtf) *.rtf 所有文件(*.*) *.*"
CommonDialog1.ShowOpen
RichTextBox1.Text = "" '清空文本框
FileName = CommonDialog1.FileName
RichTextBox1.LoadFile FileName
Me.Caption = "超级记事本:" amp; FileName
End Sub
大家看看是哪错了吧

肯定是错了,正确写法应该是:
Me.Caption = "超级记事本:" & amp & FileName
其中amp是一个变量,在代码的其他位置要赋值,否则为空值。FileName是通过对话框获取的文件名。

是不是amp前面少了连接符 &
Me.Caption = "超级记事本:" & amp

你的那个amp是个变量不?如果是的话就是&&filename否则你就把amp;换成& 就不会出问题 了。