使用Windows窗体,我想编写一个读取SIM卡的onclick
事件。此函数使应用程序在5000毫秒内无响应。
我想同时运行这两个函数,彼此独立
private void button1_Click(object sender, EventArgs e)
{
// run both functions at the same time
barraProgresso(5000); // progress bar
run_background_function(); // renders app unresponsive
}
private void barraProgresso(int tempo)
{
for (int progresso = 0; progresso <= 100; progresso++)
{
progressBar1.Value = progresso;
Thread.Sleep(tempo / 100);
}
}
谢谢大家。
1条答案
按热度按时间jq6vz3qz1#
下面是一个例子,它模拟了正在进行的工作沿着取消选项。
模拟在窗体的单独类中完成的工作。
表格代码