C# winform 累加中文字符串

[复制链接]
查看11 | 回复5 | 2010-7-14 14:04:09 | 显示全部楼层 |阅读模式
谢谢大家了!我有一个字符串(百度知道提问) 我截取成为了 “百”“度”“知”“道”“提”“问” 几个字符! 现在我想把他们 赋值到 一个文本框里像这样赋值进去(百度知道提问) 就像类似于在一个文本框 输入的效果,差不多就是模拟输入把!不明白的加我
308720227 可能是我没说清楚就想咱们在一个文本框里一个一打字一样

回复

使用道具 举报

千问 | 2010-7-14 14:04:09 | 显示全部楼层
明白你的意思了,就是个打字程序吧,给你个代码,应该没问题的。
string aa="百度知道提问";
System.Collections.ArrayList myList1 = new System.Collections.ArrayList();
private void button4_Click(object sender, EventArgs e)
{
//假设保存在arraylist里面
for (int i = 0; i < aa.Length; i++)
{

回复

使用道具 举报

千问 | 2010-7-14 14:04:09 | 显示全部楼层
我来回答吧:string [] a = {"百","度","知","道","提","问"};Timer tm = new Timer();tm.Interval = 1000; //1秒输入一个字tm.Tick += tm.Tick += new EventHandler(tm_Tick)tm.Start();int index =
回复

使用道具 举报

千问 | 2010-7-14 14:04:09 | 显示全部楼层
要用timer控件来延时,使用for循环插入字符for(int i=0;i<str.length;i++){
//赋值
//timeer 延时一秒}我时间来不及就是这样的意思你看一下不懂在HI我吧
回复

使用道具 举报

千问 | 2010-7-14 14:04:09 | 显示全部楼层
for(i=0;i<a.length;i++){TextBox1.Text +=a.ToString();}
回复

使用道具 举报

千问 | 2010-7-14 14:04:09 | 显示全部楼层
this.textBox.Text=“百”+“度”+“知”+“道”+“提”+“问”;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行