机房收费系统总结三

机房收费系统的第三步,开始建立与充值有关的表,即命名为chargerecord_Info表。主要包括的信息有卡号,学号,充值金额,日期,时间,充值教师,结账状态,操作员的一项功能收取金额查询中可以得到这些字段。

因此,随之敲的窗体有:

1、充值

2、学生充值记录

3、收取金额查询(操作员功能,为了结账,需要显示是否结账)

随之而来的又是三个窗体,在敲这三个窗体的过程中也遇到了一些小困难,还有继续学习的知识:

一、导出为Excel

Dim xlsRowCount As Integer Dim xlsColCount As Integer Dim xlsApp As Excel.Application Dim xlsBook As Excel.Workbook Dim xlsSheet As Excel.Worksheet Dim i, j As Long Set xlsApp = CreateObject("excel.Application") Set xlsBook = xlsApp.Workbooks.Add Set xlsSheet = xlsBook.Worksheets(1) On Error Resume Next xlsRowCount = myFlexGrid.Rows xlsColCount = myFlexGrid.Cols With xlsSheet For i = 0 To xlsRowCount - 1 For j = 0 To xlsColCount - 1 .Cells(i + 1, j + 1) = myFlexGrid.TextMatrix(i, j) Next Next End With xlsApp.Visible = True Set xlsApp = Nothing


二、添加部件Microsoft Windows Common Controls_2 6.0(SP6)

日期控件:DTPicker

1Month属性:返回当前选定日期的月份整数值(112

2、Day属性:返回当前选定的日(1—31)

3、DayOfWeek属性:返回指定所选日期是星期几

4、Year属性:返回选定日期的年份整数值

6、week属性:返回当前选定日期的星期序号

7.value属性:设置控件的value属性,以便决定在控件中一开始选中哪个日期。

和下面的日历控件联合使用:

DTPicker1.Value = Format(MonthView1.Value, "mm/dd/yyyy ")

日历控件:MonthView

1、也有DTpickerMonthDayDayOfWeekYear,Week属性

2、SelStart和SelEnd属性决定选择哪些日子

3、MaxSelCount属性返回或设置一次可以选择的连续日期的最大数目(缺省值为7,需要MultiSelect属性设置为True才有效)。其设置规则:如果MonthView.SelEnd - MonthView.SelStart = 5。然而,由于实际上选择了六天,因此MaxSelCount 必须设为 6。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值