0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 4
|
|||||||||||
1 | |||||||||||
Как правильно создать поток с двумя параметрами09.04.2012, 02:47. Показов 5118. Ответов 10
Метки нет (Все метки)
Проблема в том что как правильно мне создать поток.
Если создаю так:
0
|
09.04.2012, 02:47 | |
Ответы с готовыми решениями:
10
Передача в поток, функции с двумя параметрами Как создать объект класса с двумя параметрами? Как правильно создать поток? Как правильно создать объект Command при помощи мастера с параметрами |
6287 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
|
|||||||||||
09.04.2012, 07:21 | 2 | ||||||||||
0
|
09.04.2012, 08:03 | 3 |
Если нужно передать метод потоку, то используется метод Start(Object). Для передачи нескольких параметров необходимо объединить нужные параметры в один (в класс или структуру).
Есть еще вариант с замыканием, который предложил Петррр, но он чреват последствиями, если вы не понимаете как работают замыкания.
0
|
447 / 300 / 65
Регистрация: 12.10.2009
Сообщений: 1,162
|
||||||
09.04.2012, 08:23 | 4 | |||||
держи
1
|
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 4
|
||||||
09.04.2012, 16:57 [ТС] | 6 | |||||
Пытаюсь сделать как там Start(Object).
C:\Users\AreSss\documents\visual studio 2010\Projects\WindowsFormsApplication2\WindowsFormsApplication2\Form1.cs(73,32): error CS1502: The best overloaded method match for 'System.Threading.Thread.Thread(System.Threading.ThreadStart)' has some invalid arguments C:\Users\AreSss\documents\visual studio 2010\Projects\WindowsFormsApplication2\WindowsFormsApplication2\Form1.cs(73,43): error CS1503: Argument 1: cannot convert from 'method group' to 'System.Threading.ThreadStart'
0
|
6287 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
|
||||||
09.04.2012, 17:02 | 7 | |||||
0
|
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 4
|
|
09.04.2012, 17:37 [ТС] | 8 |
У меня тоже самое за исключением Console.WriteLine("{0} {1}", param.h, param.p);
Плюс не могу объявить метод статическим так как он работает с формой...
0
|
0 / 0 / 0
Регистрация: 09.04.2012
Сообщений: 4
|
|
10.04.2012, 17:15 [ТС] | 10 |
0
|
6287 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
|
|
10.04.2012, 17:24 | 11 |
AreSss, ну так если протереть глаза то можно увидеть что у меня передается объект.
0
|
10.04.2012, 17:24 | |
10.04.2012, 17:24 | |
Помогаю со студенческими работами здесь
11
Как правильно создать отдельный поток и из него изменять форму? Создать свой класс с двумя конструкторами 2 или 3 функциями и 5 параметрами Как задать область с двумя параметрами? Как запросить из базы строки с двумя параметрами? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |