上下文:我想要一个Twitter应用程序,它会自动发布文件的每一行,每条推文都是代码行之一。我使用“Tweetinvi”作为参考。
让我们说:我的文件中有3行, 第1行= Apple,第2行=香蕉,第3行=橙色。
我希望程序读取每一行并选择其中一行,并使其显示在一个富文本框中(仅选择了那条单行)然后我希望它是自动的;但我希望它也允许我通过列表框发推文,一旦按下按钮,它就会在框中发推文。
任何想法或帮助都会非常感谢你
答案 0 :(得分:1)
要阅读文本文件的行,请使用以下代码。
string[] lines = System.IO.File.ReadAllLines("example.txt");
要将行添加到ListBox,请使用以下代码。
listBox1.Items.AddRange(lines);
要在特定行上操作,请使用以下代码。
string line = listBox1.SelectedItem.ToString();
Tweet.PublishTweet(line);
对于RichTextBox,您可以使用以下代码。
string[] lines = System.IO.File.ReadAllLines("example.txt");
foreach(string line in lines)
{
richTextBox1.Text += line+"\n";
}
并发推文:
int lineindex = richTextBox1.GetLineFromCharIndex(richTextBox1.SelectionStart);
string line = richTextBox1.Lines[lineindex];
Tweet.PublishTweet(line);