【学生信息管理系统】总结一

    首先说一下敲学生的一点点小感受:无论是敲学生还是调错亦或者是优化,都不要断断续续,要在一个集中的时间段里完成,这样不仅效率高而且能够及时发现问题解决问题。

    接下来是我所遇到的一些问题,和大家一起分享,大家有什么好的建议或者是意见,大家及时沟流哦!吐舌头



问题一:

登录对话框中


对于这段简短的代码,我不是很明白,后来经过查证终于明白地很透彻了:ok为全局变量,用户登录成功,OK被赋值为True,系统自动进入“创建学生管理系统的主窗体”一旦三次输入密码均不正确,OK被赋值为flase,公用模块的Main过程将根据OK的值决定是退出还是进入系统


问题二:

登录对话框中

总是用鼠标点击确定毕竟很麻烦,想着通过enter键键入系统,记得之前在作品展的时候就没有实现这个功能,所以心里一直以为这是一个大难题,但是后来才发现是我检索的关键字有问题,通过度娘,发现原来很简单:

将cmdOK按钮的Defult属性设置为True

原因:


其他的需要用到enter键的请参考上面!


问题三:


为了避免出现上面不符合实际的情况就需要将combbox设置为只能选择不能填写 

combobox的style属性如下:


当style设置为1时,VbSimple Combo,此时就相当于普通的txtbox文本框



问题四:

Form窗体想要改变startupposition的值时显示


解决办法:


将MDIChild的属性改为False

原因:

所有者中心只能用在MDI窗体架构中,即把子窗体设置在父窗体的中心位置。如果不是MDI窗体,则窗体之间是不存在什么亲戚关系的,就像路人甲、路人乙,所以如果一个窗体要放到另一个窗体的中心位置,只能通过代码计算后实现,例如(假定是Form2放到Form1中间):

'这是在Form1打开Form2时的代码:

Form2.Width =1800    '这两行改变Form2的大小只是为了看清效果,实际中可以不要

Form2.Height =1500

Form2.Show

Form2.MoveMe.Left + (Me.Width - Form2.Width) \ 2, Me.Top + (Me.Height - Form2.Height) \ 2


问题五

这是一个很常见的问题!


   以上都是一些小问题,但是如果不知道的情况下解决起来还是比较麻烦的,真的验证了米老师的一句话:“不怕不知道就怕不知道!”在这个过程中遇到问题并不可怕,我们要通过自己的努力去各个击破,最终实现了不是目的,我们的目的是在这个过程中成长!加油!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 27
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值