[学习日记]在文本框最前面一行追加新内容的一个SUB

简介: 代码如下:     Private Sub appendresult()Sub appendresult(ByVal newresult As String)        Dim newlines() As String = New String(resultsbox.
代码如下:
img_405b18b4b6584ae338e0f6ecaf736533.gif img_1c53668bcee393edac0d7b3b3daff1ae.gif      Private   Sub appendresult() Sub appendresult(ByVal newresult As String)
img_33d02437d135341f0800e3d415312ae8.gif        
Dim newlines() As String = New String(resultsbox.Lines.Length) {}
img_33d02437d135341f0800e3d415312ae8.gif        resultsbox.Lines.CopyTo(newlines, 
1)
img_33d02437d135341f0800e3d415312ae8.gif        newlines(
0= newresult
img_33d02437d135341f0800e3d415312ae8.gif        resultsbox.Lines 
= newlines
img_05dd8d549cff04457a6366b0a7c9352a.gif    
End Sub

首先定义一个NEWLINES()的字符串数组,动态定义它的下标为resultsbox.line.length
resultsbox是用来显示结果的文本框
然后然resultsbox里的内容用resultsbox.lines.copyto()方法,复制到定义的newlines数组里从下标为1开始存储,
再向newlines(0)里追加newresult的内容
再把resultsbox.lines的内容赋值为newlines

其实在这里可以把resultsbox.lines看成一个一维数组
resultsbox.lines.length其实就是它的最大下标值

调用这个SUB
appendresult("this is new text in the top")
这样新增加的内容就在这个名为resultsbox文本框的最前面一行了。
相关文章
|
22天前
百度文库的内容怎么复制
百度文库的内容怎么复制
11 0
|
4月前
|
Kubernetes Cloud Native 前端开发
分权分域有啥内容?
分权分域有啥内容?
|
6月前
|
数据安全/隐私保护
【解密】PDF文档忘记编辑密码 照样编辑
【解密】PDF文档忘记编辑密码 照样编辑
57 0
|
11月前
|
前端开发
前端学习笔记202303学习笔记第五天-快速清空文本框中的内容
前端学习笔记202303学习笔记第五天-快速清空文本框中的内容
45 0
|
12月前
|
存储 C语言 C++
C++内容总结
C++内容总结
103 0
|
开发工具 git
关于https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/的部分内容
关于https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/的部分内容
59 0
|
JavaScript 前端开发 双11
清除前端标签中(输入框)的内容
清除前端标签中(输入框)的内容
93 0
038.同时显示两个文件的内容
038.同时显示两个文件的内容
51 0
复制Typora的文本到CSDN文章编辑页保留格式,解决格式消失只剩纯文本的解决办法【超详细】
复制Typora的文本到CSDN文章编辑页保留格式,解决格式消失只剩纯文本的解决办法【超详细】
复制Typora的文本到CSDN文章编辑页保留格式,解决格式消失只剩纯文本的解决办法【超详细】

热门文章

最新文章