来自线程的安全呼叫

时间:2013-06-12 04:52:05

标签: vb.net multithreading

我有我的主要表单,我可以在其中调用NuevoPago这是一个表单,这个新表单包含这些全局变量:

Public Class NuevoPago
Dim Usuario As Usuario = Main.ListView1.SelectedItems(0).Tag

但是当我从一个线程打开这个表单时,它会导致错误。看起来我可以从线程访问listview控件,但我的问题是如何调用表单以便能够访问控件(如果它在线程上?)我应该调用哪个控件,主控件还是新控件?我应该使用代表吗?

我正在使用一个简单的电话:

nuevopago.show()

1 个答案:

答案 0 :(得分:0)

这篇文章可能会有所帮助: Safe, Simple Multithreading in Windows Forms, Part 1