C#.net应用问题 建立一个窗体应用程序,利用字符串处理函数实现对字符串的截取,程序主要的界面如图
3个回答
展开全部
哎,
假定四个文本框分别为:txt1,txt2,txt3,txt4
按钮点击时间事件中:
txt2.text=text1.text.substring(0,5);
txt3.text=text1.text.substring(text1.text.length%2,text1.text.length%2+5);
txt4.text=text1.text.substring(text1.text.length-5,text1.text.length);
假定四个文本框分别为:txt1,txt2,txt3,txt4
按钮点击时间事件中:
txt2.text=text1.text.substring(0,5);
txt3.text=text1.text.substring(text1.text.length%2,text1.text.length%2+5);
txt4.text=text1.text.substring(text1.text.length-5,text1.text.length);
追问
前面的都写出来了 关键是确定的点击按钮事件怎么写啊?麻烦拉个完整版的啊、
追答
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try
{
textBox2.Text = textBox1.Text.Substring(0, 5);
}
catch { MessageBox.Show("长度不够"); }
try
{
textBox3.Text = textBox1.Text.Substring(textBox1.Text.Length / 2 - 2, 5);
}
catch { MessageBox.Show("长度不够"); }
try
{
textBox4.Text = textBox1.Text.Substring(textBox1.Text.Length - 5, 5);
}
catch { MessageBox.Show("长度不够"); }
}
}
}
够全了吧,还建了一个测试程序,郁闷
展开全部
假定四个文本框分别为:txt1,txt2,txt3,txt4
按钮点击时间事件中:
string temp=txt1.Text;
txt2.Text=temp.substring(0,5);
txt3.Text=temp.substring(temp.length/2-2,5);
txt4.Text=temp.substring(temp.length-5,5);
按钮点击时间事件中:
string temp=txt1.Text;
txt2.Text=temp.substring(0,5);
txt3.Text=temp.substring(temp.length/2-2,5);
txt4.Text=temp.substring(temp.length-5,5);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在按钮的click事件中写
string str = "12345abcde6789fee";
string StrHead = str.Substring(0, 5); //前5位
string StrMiddle = str.Substring(5, (str.Length - 5)-5); // 中间的(总长度减去后5位的再减去前五位)
string StrRoot = str.Substring(str.Length - 6, 5); // 后5位
string str = "12345abcde6789fee";
string StrHead = str.Substring(0, 5); //前5位
string StrMiddle = str.Substring(5, (str.Length - 5)-5); // 中间的(总长度减去后5位的再减去前五位)
string StrRoot = str.Substring(str.Length - 6, 5); // 后5位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询