Конференция ".Net" » Обмен данными между потоками в .NET(Framework2) [D2005, WinXP]
 
  • Patriotus81 © (28.01.08 11:09) [20]
    Вообщем при использовании делегатов, когда осуществляю уже операцию из рабочего потока
    присвоение
    c.OnDo2 := @hc.WhatToDo2(a); {c.OnDo2 - делегат с параметром(a:integer)
                                               hc.WhatToDo2(a) - метод, который должен   выполнится в UI-потоке}

    компилятор выдаёт ошибку - Unsafe code only allowed in unsafe procedure.
    если помечаю эту процедурц как unsafe, опять ругается компилятор, что a - долдна быть переменной(она ведь у меня и является песременной локальной).

    Вообщем, что-то вообще запуталси.
  • isasa © (26.02.08 15:09) [21]
    WindowsFormsSynchronizationContext ?
  • имя (06.07.09 04:54) [22]
    Удалено модератором
 
Конференция ".Net" » Обмен данными между потоками в .NET(Framework2) [D2005, WinXP]
Есть новые Нет новых   [118670   +55][b:0][p:0]