某个字段里有很多汉字,在规定的一行里输入不下,当输出16个字的时候,就要换到下一行输出剩下的汉字,如何实现?
解决方案 »
- 使用vb代码,如何打开关闭exe文件??
- 分组数据填充
- *****在sql语句中如何使用变量来控制sql语句的查询结果?
- command的简单问题!
- listview控件复选框选取问题
- VB系统移植求救
- 我承认我是个懒人,不想费力去研究读写注册表的源代码。哪里有封装好的注册表操作的类,或可以生成DLL的源代码?
- 有关ADO代码访问数据库的问题
- 请问各位如何用代码创建SQL数据库文件(最好有原代码)
- 如何能让我的vb程序运行时,其图标在右下脚,就象oicq那样!多谢!
- 我卖我自己开发的软件(没有公司),如何报税?是否可以免税? 软件税率多高?
- c#中的Math.Atan2(v, u)在VB中该怎么写啊
MultiLine为True
ScrollBars为2
并调整一行正好输入16个汉字。
Dim value As IntegerPrivate Sub Form_Load()
value = 16'改成你要换行的数值
End SubPrivate Sub Text1_Change()If ((Len(Text1.Text) + 1) Mod (value + 2)) Mod (value + 1) = 0 Then
SendKeys "{Enter}"
End IfEnd Sub
if len(str1)<=16 then
Printer.Print str1
else
Printer.Print left(str1,16)
call prt(mid(str1,17)
endif
end function
sub PrintStr(byval s as string)
dim i as long
for i=1 to len(s) step 16
printer.print mid$(s,i,16)
next
end sub