我的英语不太好,但我需要你的帮助;) 我想创建一个简单的c#表单应用程序,用这样的数据打开txt文件:
abc1
abc2
qwe1
并创建我这样的链接:
http://website.com/q='abc1'`
http://website.com/q='abc2'`
http://website.com/q='qwe1'`
...
我应该使用什么?有什么想法吗?
它应该是按钮:
打开txt文件 - >生成链接
在左侧我希望从txt文件和右侧链接生成原始数据。
喜欢这张图片:
答案 0 :(得分:1)
您可以使用这样的smth从文件中读取数据并直接填充RichTextBox
。请务必根据您的要求添加适当的验证。如果您想在其他地方重新使用这些链接,则需要将它们添加到某个应用程序级别的集合(即List<string>
或数组)
private void button1_Click(object sender, EventArgs e)
{
string line = null;
OpenFileDialog loadfile = new OpenFileDialog();
loadfile.Filter = ".txt (files txt)|*.txt";
if (loadfile.ShowDialog() == DialogResult.OK)
{
using (StreamReader reader = new StreamReader(loadfile.FileName))
{
while ((line = reader.ReadLine()) != null)
{
richTextBox1.AppendText(Uri.EscapeUriString(string.Format("http://website.com/q='{0}'", line)) + Environment.NewLine);
}
}
}
}
答案 1 :(得分:0)
我只想使用超链接标签控件。它叫做LinkLabel,它在winforms工具boox中。