学生信息管理系统优化

1·vb中text输入时tab跳转到下一个text

设置text1的tabindex属性值为0,text2的tabindex属性值 为1即可

 

2·VB的程序窗口固定大小

更改窗体的BorderStyle属性为FixedSingle或Fixed Dialog或Fixed ToolWindow

也可以使用代码Me.BorderStyle = 1或 Me.BorderStyle = 3或 Me.BorderStyle = 4

一般使用FixedSingle,即 Me.BorderStyle = 1

 

3·vb编程里,如何实现点击窗体中一个文本框出现日历控件,然后可以选择相应的日期,填入文本框,日历控件消失?

首先在默认form1窗体上画一个文本框text1、再画一个日历控件MonthView1,排列好它们两个的位置即可,属性使用默认。然后复制以下代码到form1的代码窗口里运行即可看到结果(如图):

<span style="font-size:18px;">PrivateSub Form_Load()
    MonthView1.Visible = False
EndSub
PrivateSub Text1_Click()
    MonthView1.Visible = True
EndSub
PrivateSub MonthView1_DateClick(ByVal DateClicked As Date)
    Text1.Text = MonthView1.Year &"-" & MonthView1.Month & "-" & MonthView1.Day
    MonthView1.Visible = False
EndSub</span>


4·combox控件只允许选择下拉列表框中的内容

combox这是选择框,不应该还能往里边输入文本,这里的style属性有3个,应该设为style=2(Dropdwon List)下拉列表组合框,不接受文本输入;style=0 (Dropdown Combo)可以下文本框内输入 ;style=1(Simple Combo)列表项目始终显示在列表框中。


5·学号只能由数字组成

<span style="font-size:18px;">Private SubtxtSID_KeyPress(KeyAscii As Integer)
'学号只能输入数字
    If (KeyAscii < 48 and KeyAscii >= 9Or KeyAscii > 57 or KeyAscii<8) Then
        MsgBox "学号只能由数字组成!", vbOKOnly+ vbExclamation, "警告"
        KeyAscii = 0
    End If
End Sub</span>


6·在程序删除最后一条数据是产生实时错误3021,关于BOF EOF


关于问题的解决推荐子腾的解决方法:http://blog.csdn.net/liuziteng0228/article/details/51407558


7·在学生学号或电话号码中输入较长的数会产生错误


关于这个问题腾儿的博客也有详细的问题说明和解决方法:http://blog.csdn.net/liuziteng0228/article/details/51476798




评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值