wo在编写VB的时候缺少表达式什么意思

来自:    更新日期:早些时候
VB缺少表达式~

输入符号搞错了,是双引号",不是两个单引号''

Private Sub Command1_Click()
Dim y%, M%
y = Val(Text1.Text)
Choose后面你掉了一个括号了

M = Val(Text2.Text)
Print "本年为;"; y; "年"; M; "月"; IIf(Day(DateSerial(y, 3, 0)) = 29, "闰年", "不是闰年")
Print "目前还是"; Choose((M + 2) \ 3, "春", "夏", "秋", "冬"); "天"
Print "本月有; "; Day(DateSerial(y, M + 1, 0)); "天 "
End Sub

少了语句分隔符 将print X=3.14Y=2 ? X+Y改成
print x=3.14:y=2: ? X+Y 这样就可以了

x=3.14
y=2
? x+y
这个结果是输出x+y,但x、y的值并没有变。
比如,a=x+y,这是一个赋值语句,也是一个算数表达式,而? x+y=a,这就是一个逻辑表达式,返回的值是真或假,就是说,x+y=a,那么返回true,如果不等于,则返回false。
另外,单独的a=x+y,是赋值,如果? a=x+y,返回值也是真假,包括判断语句if a=x+y then
等等,都是判断逻辑表达式是否为真。如果等式成立,返回true,等式不成立,返回false。


wo在编写VB的时候缺少表达式什么意思视频

相关评论:
  • 17019303056wo在编写VB的时候缺少表达式什么意思
    康烟艺print x=3.14:y=2: ? X+Y 这样就可以了

  • 17019303056这个程序提示我缺少表达式,怎么回事啊
    康烟艺缺少表达式的原因是你的子程序名取得不合规范,name为VB保留关键字。另外第九行的函数名错误,第十一行参数写法不对;第十二、三行没必要。我改了一下,供参考。Public Sub sname()Dim icount As Integer Dim sname() As String Dim ires As Integer ires = vbYes Do While ires = vbYes ReDim...

  • 17019303056VB提示编译错误,缺少表达式 我按着书上一步一步敲的代码,但是每次敲了...
    康烟艺看看你是否碰到了光标键,或是光标键没有抬起,造成的。也可以菜单--工具--选项--去掉自动语法检测前的勾,再试。

  • 17019303056VB中写Z>=1为什么缺少无表达式
    康烟艺if z>=1 then 这样才可以

  • 17019303056VB编译错误 缺少语句结束怎么办?
    康烟艺很多时候错误提示并不确切,还有时候不准确,甚至驴唇不对马嘴。你只能自己在出问题的句中找错误。在你发来的程序中,din n as integer中的din不是关键字,他应该是dim,所以,系统不知道这一句的作用,无法编译,它会认为你这一句没有写完,所以就提示出这个不知所云的“缺少语句结束”。你把din改...

  • 17019303056vb 编程 提示缺少标识符
    康烟艺应该是缺少了该执行的对象或者事件 比如 Private Sub Form_Load()form就是对象,load()就是事件 所以可以试这关闭代码窗口,重新双击控件

  • 17019303056写VB时,subaddress:=总是提示缺少表达式,请问是有何原因?各位高手请指 ...
    康烟艺Dim sht As Worksheet, i As Integer i=2 For Each sht In Worksheets'设置在每个 sheet循环 sht. Cells( i,1). Value= i-1 sht. Hyperlinks. Add anchor:= sht. Cells( i,2), Address:="",SubAddress:=""& sht. Name&"!A1", texttodisplay:= sht. Name i= i+1 Next ...

  • 17019303056VB编程 调用函数显示缺少=
    康烟艺调用GT_Lnxy后会返回一个返回值,你应该把这个返回值赋给其他的一个变量或者类似的东西,所以才提示说缺少“=”,应该这么写:i=GT_Lnxy(1,2),即使这个返回值没用,也得这么写下,谁让这个GT_Lnxy函数有个As Integer的定义呢。

  • 17019303056VB编辑代码中显示缺少语句结束
    康烟艺'数据库连接字符串赋值,尽量与数据库连接代码写在一起,不要让一个 '完整的数据库连接代码,经过1-3个过程拼凑赋值,这样除错时会增加查找过程代码的麻烦。Option Explicit '这个PWD变量如果只用于frmLogin窗体的检测密码,那么在此设置为全局变量不是很好..。Public PWD As String '用户密码 Public Lev...

  • 17019303056VB程序编写,Elself。。。缺少结束语句,帮我看看什么原因
    康烟艺最主要有两个大问题:(变量我就当没看到)1、把Elseif写成了Elself了,修改过来吧。2、二等奖那里,少了Then,添加上吧。另外,判断语句写的太长了,这样你自己都不好查错了。一段好的代码,让人看的舒服,反之,就像另一位仁兄说的,都看不下去了,呵呵。

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网