VS 2010 では、ボタンのクリック時にテキスト ファイルを読み込んで、その値をステータス ボタンの値として設定しようとしています。テキスト ファイルには常に 0 から 100 までの数字の 1 行が含まれます。私は C++ に精通しているので C++/CLI でこれを実行しようとしていますが、これはまったく別の言語のように思えます。これは私が持っているものですが、GUI がクラッシュします。ループの障害であることはわかっていますが、理由はわかりません。これにアプローチするための最良の(noob)方法は何ですか?
while (result<100)
{
StreamReader ^read=gcnew StreamReader("Status.txt");
String ^x=read->ReadLine();
read->Close();
Int32::TryParse(x, result);
progressBar1->Value= result;
}