下载此文档

第9章 处理字符串和日期时间.ppt


文档分类:IT计算机 | 页数:约66页 举报非法文档有奖
1/66
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/66 下载此文档
文档列表 文档介绍
第9章处理字符串和日期时间
Visual Basic 程序设计教程
本章主要介绍: 字符类型和字符数组 操作字符串 查找和替换字符串 处理日期和时间 使用VB的日历控件MonthView
2
Visual Basic程序设计教程
概述
·在大量的应用系统中,文本是表达和交互数
据的基本类型,而文本的计算机内部表示就
是字符数据类型
·学会运用VB提供的内部函数,包括比较字符
串和搜索字符串,以及在字符串和其他数据
类型之间的转换等
3
Visual Basic程序设计教程
·往往应用程序中需要有日期和时间的相关信息,这就涉及到程序如何表达以及如何使用
合适的格式表达程序中对日期时间的处理要

4
Visual Basic程序设计教程
一个简单的字符加密处理程序
· 【例9-1】一个简单的示例程序,把给出的字符进行加密,然后再解密,程序界面如图所示:
5
Visual Basic程序设计教程
Dim Str1 As String, Str2 As String
pare Text
Private Sub CmdEncrypt_Click()
Dim N As Byte, Count As Integer
= ""
N = Len()
For Count = 1 To N
Str1 = Mid(, Count, 1)
If (Count Mod 2) = 0 Then
= & ChrW(AscW(Str1) + 2)
Else
= & ChrW(AscW(Str1) + 1)
End If
Next
End Sub
Private Sub Form_Load()
= "请输入:"
= "加密后输出:"
= "解密后输出"
= ""
= ""
= ""
End Sub
6
Visual Basic程序设计教程
Private Sub CmdUncoil_Click()
Dim N As Byte, Count As Integer
= ""
N = Len()
For Count = 1 To N
Str1 = Mid(, Count, 1)
If Count Mod 2 = 0 Then
= & ChrW(AscW(Str1) - 2)
Else
= & ChrW(AscW(Str1) - 1)
End If
Next
End Sub
7
Visual Basic程序设计教程
字符类型和字符数组
本节在小结前述章节的有关字符数据类型的基础上,进一步介绍有关字符运算、字符数组和实现。
各种字符操作和字符转换、类型转换的VB函数。
8
Visual Basic程序设计教程
字符和字符串

·VB的字符类型数据支持两种格式,一种是定长,另一种是不定长。如:
Dim Str1 As String
Dim Str2 As String * 长度数值
·在VB中,变长字符串最多可包含大约20亿(2^31)个字符,而定长字符串可包含1到大约 64K(2^16)个字符。
9
Visual Basic程序设计教程

·VB使用符号“&”和“+”连接字符串形成更大的字符串。
(1)如果连接运算符的两边都是字符型数据,这两个符号都可以使用。
(2)如果把不同类型的数据连接为字符串,使用连接符“&”。建议使用“&”连接符,可以避免出现类型不匹配的错误。例:
Str1 = “Hell”+ “ World”
Str1中的字符为“Hello World”
Str1 =”Hello”+ 2
‘运行时产生,类型不匹配错误,应该使用& 代替+
10
Visual Basic程序设计教程

第9章 处理字符串和日期时间 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数66
  • 收藏数0 收藏
  • 顶次数0
  • 上传人薄荷牛奶
  • 文件大小0 KB
  • 时间2014-08-18