我在表单里添加5个"文本框控件"text1、text、text2、Text3、text4、text5。(输入三门课程成绩,自动计算总分和平均分的简单问题)教程上设计如下的事情过程: procedure text1.lostfocus
thisform.text4.value=val(thisform.text1.value)+val(thisform.text2.value)+val(thisform.text3.value)
Thisform.text5.value=thisform.text4.value/3
endproc
procedure text2.lostfocus
thisform.text4.value=val(thisform.text1.value)+val(thisform.text2.value)+val(thisform.text3.value)
Thisform.text5.value=thisform.text4.value/3
endproc
procedure text3.lostfocus
thisform.text4.value=val(thisform.text1.value)+val(thisform.text2.value)+val(thisform.text3.value)
Thisform.text5.value=thisform.text4.value/3
endproc
然后我是这样做的:新建了表单。添加了五个文本框控件,双击text1,出现代码编辑窗口,在窗口顶部右侧,点击下拉列表,选择Lostfocus,选择text1,
输入: procedure text1.lostfocus
thisform.text4.value=val(thisform.text1.value)+val(thisform.text2.value)+val(thisform.text3.value)
Thisform.text5.value=thisform.text4.value/3
endproc
接着在编辑窗口左侧选择text2,显示第一行即以procedure为开头的那一行有错误,搞了好久依然没弄好,希望各位哥哥姐姐能帮帮我!
出现的问题是显示出一个名为编译的对话框,说命令中含有不能识别的短语或关键字,我试着把procedures去掉了,其他都未做改动就可以了,我想知道这是为什么, 用不用 val都可以,不会有妨碍的,我试过了