我现在有一组数据比如“%12345678%14224323%23792438%67276361。”每9位一个循环8位数据是随便的,
现在要把这九个实时数据分开放入两个Text1.Text和Text2.Text里显示出来,如“%12345678”就显示为在Text1.Text内显示1234, 在Text2.Text显示5678。“%”作为一个识别的符号。
不知怎么处理,请问哪位帮帮忙,救我一命!真是我的大恩人!
现在要把这九个实时数据分开放入两个Text1.Text和Text2.Text里显示出来,如“%12345678”就显示为在Text1.Text内显示1234, 在Text2.Text显示5678。“%”作为一个识别的符号。
不知怎么处理,请问哪位帮帮忙,救我一命!真是我的大恩人!
解决方案 »
- vba 有个textbox控件 按回车键 焦点转移
- 等值线光滑
- 定时更新数据库?是否用触发器?还是?
- 请问,如何把recordset中的记录存入数据库中一个的一个新表中
- 可以定义一个数组为const吗?如果可以,该如何定义?
- 急!!
- 比较头痛:按照输入拼音查询相关的选项,比如输入h,就把以h打头的所有选项筛选出来,随着以后输入依次筛选
- 如何修改,删除MSHFLEXGRID控件中的某一行记录(用鼠标选择)!
- 请高手们帮帮小弟我吧!
- 请问怎样可以编一个拔号上网的控件?
- 在VB6中RichTextBox如何实现像QQ插入"/aini"等表情
- 关于CNN的一段程序代码,请朋友们来完善一下,分少才100分
Temp="%12345678"
Temp=Replece(Temp,"%"," ")
Text1.text=Left(Temp,4)
Text2.text=Right(Temp,4)
x看作是任意的字符数 一共9个字符一组
我想把数据以%为分割符 然后把前四位的x显示在Text1.Text中 把后四位x显示在Text2.Text中 并以此为循环,把每收到的9个字符都分别显示就可以了,谢谢你,帮帮忙!
private sub command1_click()
aa="%12345678%14224323%23792438%67276361"
s=split(aa,"%")
for i=1 to ubound(s)
if i>=text1.count then load text1(i):text1(i).visible=true:Text1(i).move text1(i-1).left,text1(i-1).top+text1(i-1).height+100
if i>=text2.count then load text2(i):text2(i).visible=true:Text2(i).move text2(i-1).left,text2(i-1).top+text2(i-1).height+100
text1(i).text=left(s(i),4)
text2(i).text=right(s(i),4)
next i
end sub
Dim str As String
str = MSComm1.Inputfor i=1 to len(str)
if Mid(str,i,1)<>"%" then
strData=Mid(str,i+1,8)
text1.text=left(strData,4)
text2.text=right(strData,4)
i=i+7
end if
next i
如果是有定时器的,那你要有判断接受的数据长度了
再用数组保存或者用字符串(每收到到%和%之间的八个数)就分割输出
Dim strData As String
Private Sub Form_Load()
MSComm1.Settings = "9600,n,8,1"
MSComm1.CommPort = 1
MSComm1.RThreshold = 9
MSComm1.PortOpen = True
MSComm1.InputMode = comInputModeText
End SubPrivate Sub MsComm1_OnComm()
Select Case Me.MSComm1.CommEvent
Case comEvReceive
'此处添加处理接收的代码
strData = MSComm1.Input
If Mid(strData, 1, 1) = "%" And Len(strData) = 9 Then
Text1 = Mid(strData, 2, 4)
Text2 = Mid(strData, 6, 4)
Else
strData = ""
End If
End Select
End Sub
http://topic.csdn.net/u/20080110/19/7cb462f1-cac6-4c28-848e-0a879f4fd642.html
非常赞赏楼主的坦承。
http://topic.csdn.net/u/20080428/22/c11c7fd5-d4b0-472b-b134-2b55a0a20551.html