Dim arr
Dim brr
brr = Array("b", "ban", "b", "chua", "chu", "ch", "c", "con", "co", "c", "co", "c", "l", "sa", "s", "she", "sh", "s", "wan", "wa", "w", "zhuan 专", "zhua", "zhu", "zh", "z")
arr = qucf(brr)
For i = 0 To UBound(arr)
Next
For i = 0 To UBound(arr) - 1
For j = i + 1 To UBound(arr)
If arr(i) > arr(j) Then a = arr(i): b = arr(j): arr(i) = b: arr(j) = a
Next
Next
For i = 0 To UBound(arr)
s = s & arr(i) & vbCrLf
Next
Text3.Text = s
这一行brr = Array("b", "ban", "b", "chua", "chu", "ch", "c", "con", "co", "c", "co", "c", "l", "sa", "s", "she", "sh", "s", "wan", "wa", "w", "zhuan 专", "zhua", "zhu", "zh", "z")
这样子太麻烦了,而且这只是我文本文档里的一部分,我不可能把所有的拼音全给写进来的,有没有直接读取我拼音所在的文本文档的方法,简洁一些的~~~请教各位了
还有就是排序完了,怎么让它自己自动进行换行就是每个拼音和拼音后跟的文字占一行.
Dim brr
brr = Array("b", "ban", "b", "chua", "chu", "ch", "c", "con", "co", "c", "co", "c", "l", "sa", "s", "she", "sh", "s", "wan", "wa", "w", "zhuan 专", "zhua", "zhu", "zh", "z")
arr = qucf(brr)
For i = 0 To UBound(arr)
Next
For i = 0 To UBound(arr) - 1
For j = i + 1 To UBound(arr)
If arr(i) > arr(j) Then a = arr(i): b = arr(j): arr(i) = b: arr(j) = a
Next
Next
For i = 0 To UBound(arr)
s = s & arr(i) & vbCrLf
Next
Text3.Text = s
这一行brr = Array("b", "ban", "b", "chua", "chu", "ch", "c", "con", "co", "c", "co", "c", "l", "sa", "s", "she", "sh", "s", "wan", "wa", "w", "zhuan 专", "zhua", "zhu", "zh", "z")
这样子太麻烦了,而且这只是我文本文档里的一部分,我不可能把所有的拼音全给写进来的,有没有直接读取我拼音所在的文本文档的方法,简洁一些的~~~请教各位了
还有就是排序完了,怎么让它自己自动进行换行就是每个拼音和拼音后跟的文字占一行.
解决方案 »
- VB 如何控制其它程序中的按钮
- 为什么vbs和vba的语法不一样?
- 新版QQ宠物修改了 api 函数 OpenProcess,总是会把已经结束的进程返回一个有效值,怎么改回去
- 各位老大 TreeView 这个控件怎么使用的呀?急
- VB导出EXCEL问题,在线等!!
- 入门者问题,顺手牵分!绝不食言!分不够可再加!
- 为什么vb的toolbar中只能插入.bmp和.ico类型的图片呢???????
- 请帮我翻译VB的程序代码,那个去方出的错,没有数据示显出来?
- 谁有TTS(Text - To - Speaker)的完全(for VB 的)中文开发文档,保证给足1000分
- 可不可以改变按键控件的颜色
- 新手请教新手问题,请大虾不吝赐教!谢谢!(计算器问题)
- VB中的对象机制疑惑
Dim bytes() As Byte
Dim arr() As StringhFile = FreeFile()
Open "C:\1.txt" For Binary Access Read As #hFile
ReDim bytes(0 To (LOF(hFile) - 1))
Get #hFile, , bytes
Close #hFile'假定文件中每个拼音占一行,分隔符就是 vbCrLf
arr = Split(StrConv(bytes, vbUnicode), vbCrLf)