⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 81.txt

📁 介绍VB里的各种控件的使用方法,窗口控制,图像编程以及OCX等内容,还提供了一个API集供参考.
💻 TXT
字号:
在文本框中实现由加减号输入数据
下面的例子以输入日期为例,向你演示如何用加号或减号来向文本框中输入数据。

本例的关键是使用VB的DateAdd()函数。该函数允许你加减日期、月份及年。

代码 

创建一个新工程 
在窗体中添加一个文本框控件。 
将下面的代码粘贴到窗体的声明段中 
运行程序 
按加号或减号看看程序运行结果 

Option Explicit

Dim TestDate As Date

Private Sub Form_Load()

'获取当前日期
TestDate = Date  

'在文本框中显示日期
Text1 = Format(TestDate, "mm/dd/yy")

End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)


If KeyAscii = 43 Then   ' 43是加号的ASCII代码 

    ' 增加一天
    TestDate = DateAdd("d", 1, TestDate)
    
    ' 使加号不在文本框中显示
    KeyAscii = 0
    
    ' 显示修改后的日期
    Text1 = Format(TestDate, "mm/dd/yy")

End If

If KeyAscii = 45 Then   ' 45 是减号的ASCII代码 

    ' 减去一天
    TestDate = DateAdd("d", -1, TestDate)
    
    ' 使减号不在文本框中显示
    KeyAscii = 0
    
    ' 显示修改后的日期
    Text1 = Format(TestDate, "mm/dd/yy")

End If

End Sub

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -