现在的位置: 首页 > 综合 > 正文

eMbedded Visual Basic(EvB) 使用字符函数Mid Left Right

2013年09月16日 ⁄ 综合 ⁄ 共 799字 ⁄ 字号 评论关闭
大家在vB中使用惯了Mid,Left,Right但是在EvB中不能使用该功能,我想出了一个补救方法.建立一个TextBox控件,建立一个模块输入下列内容,我想看了你会明白的Attribute VB_Name = "G_String" Option Explicit '本模块于2009年开发 '用于代替WCE不支持原来的VB的MID、Left、Right函数

Public Function G_Mid(ByVal text As String, ByVal start As Long, ByVal length As Long) As String

Dim Virtual_TextBox As TextBox

Dim MidResult As String

Set Virtual_TextBox = G_sys.G_TextBox

Virtual_TextBox.text = text

Virtual_TextBox.SelStart = start

Virtual_TextBox.SelLength = length

MidResult = Virtual_TextBox.SelText

G_sys.G_TextBox.text = ""

G_Mid = MidResult

End Function

Public Function String_Left(ByVal text As String, ByVal length As Long) As String

String_Left = G_Mid(text, 0, length)

End Function

Public Function String_Right(ByVal text As String, ByVal length As Long) As String

String_Right = G_Mid(text, Len(text) - length, length)

End Function

提问者: 郭荣华 - 五级 

 

 0
提问者对于答案的评价:
Set Virtual_TextBox =new TextBox

抱歉!评论已关闭.