|
Обращение к форме из одного из элементов массива BackgroundWorker
|
|||
---|---|---|---|
#18+
Всем привет! Есть класс-наследник BackgroundWorker: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
На форме объявлена его коллекция и каждый элемент запускается с помощью RunWorkAsync(). Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Проблема в том, что не получается обратиться к форме из WebRipper (см.коммент в первом листинге). Т.е. при выполнении кода Form1.TextBox1.Text возвращается пустая строка (не отваливается, идет дальше), а при разглядывании вотчером пишет: Form1.TextBox1.Text Reference to a non-shared member requires an object reference. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2013, 12:01 |
|
Обращение к форме из одного из элементов массива BackgroundWorker
|
|||
---|---|---|---|
#18+
forrfor, Код: c# 1.
Подозреваю, что Form1 - это название класса. Видимо, чтоб достучаться до TextBox1, нужно обращаться к экземпляру этого класса. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2013, 12:03 |
|
Обращение к форме из одного из элементов массива BackgroundWorker
|
|||
---|---|---|---|
#18+
Pallarisforrfor, Код: c# 1.
Подозреваю, что Form1 - это название класса. Видимо, чтоб достучаться до TextBox1, нужно обращаться к экземпляру этого класса. Это понятно из ошибки. Но экземпляр так и называется! А как мне сделать, чтоб он понял, что я экземпляр имею в виду? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2013, 18:29 |
|
|
start [/forum/topic.php?fid=20&msg=38368074&tid=1404209]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
90ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 422ms |
total: | 600ms |
0 / 0 |