在 VS 2010 中,我试图在单击按钮时读取文本文件并将该值设置为状态按钮值。文本文件将始终包含一个数字介于 0 和 100 之间的单行。我正在尝试在 C++/CLI 中执行此操作,因为我熟悉 C++,但这似乎是一个完全不同的语言!这就是我所拥有的,但它会导致 GUI 崩溃。我知道这是循环错误,但我不知道为什么,解决这个问题的最佳(菜鸟)方法是什么?
while (result<100)
{
StreamReader ^read=gcnew StreamReader("Status.txt");
String ^x=read->ReadLine();
read->Close();
Int32::TryParse(x, result);
progressBar1->Value= result;
}