Форум: "Начинающим";
Текущий архив: 2007.12.09;
Скачать: [xml.tar.bz2];
ВнизПотоки Найти похожие ветки
← →
F@T@L_Err0r (2007-11-16 15:18) [0]Здравствуйте.У меня такой вопрос.Пытаюсь разобратся с потоками.Подскажите пожалуйста что надо писать:
var H:THandle;
begin
H:=CreateThread(nil,1024,@Startaddress,???????,CREATE_SUSPENDED,?????)
З.ы. Startaddress ето моя процедура котрую я хочу запустить в потоке...
← →
Сергей М. © (2007-11-16 15:20) [1]
> Пытаюсь разобратся с потоками
Начни с TThread. А до тех пор, пока не вникнешь, нефих лезть кривыми ручками в API.
← →
F@T@L_Err0r (2007-11-16 15:27) [2]Ну очень нада,а времени нет разбиратся...Потом почитаю справку...Пожалуйста подскажите.
← →
Сергей М. © (2007-11-16 15:29) [3]
> очень нада,а времени не
Тем более TThread.
Какого лешего ты сунулся в АПИ, если тебя "нуоченьнада" приспичила, а времени при этом нет ?)
← →
Reindeer Moss Eater © (2007-11-16 15:30) [4]Иде же подсказывает сама.
Ctrl + Shift + Space
← →
F@T@L_Err0r (2007-11-16 15:31) [5]а как мне еще реализовать ожидание приема данных с сом порта???Если я делаю waitcommevent в основном потоке прога виснет и ждет события...
← →
Reindeer Moss Eater © (2007-11-16 15:33) [6]nil и cardinal
← →
F@T@L_Err0r (2007-11-16 15:33) [7]>Reindeer Moss Eater
В справке написанно:
lpParameter
Specifies a single 32-bit parameter value passed to the thread.
lpThreadId
Points to a 32-bit variable that receives the thread identifier
а хрен его знает что ето значит...
← →
Reindeer Moss Eater © (2007-11-16 15:35) [8]Ну правильно написано
← →
Сергей М. © (2007-11-16 15:36) [9]
> а как мне еще реализовать ожидание приема данных с сом порта?
Да как угодно)
Способов навалом.
Неужели для этого нужно обязательно плодить поток ? Тем более на АПИ, в котором ты пока как порося в апельсинах ?)
← →
F@T@L_Err0r (2007-11-16 15:36) [10]Написал nil и cardinal. поток возвращает не нулевой хендл, но моя процедура не выпоняется...
← →
Reindeer Moss Eater © (2007-11-16 15:37) [11]а хрен его знает что ето значит...
не хрен, а windows.pas знает
← →
F@T@L_Err0r (2007-11-16 15:37) [12]>Сергей М.
Например каким способом можно ето зделать,что бы прога не висла???
← →
Reindeer Moss Eater © (2007-11-16 15:37) [13]Написал nil и cardinal. поток возвращает не нулевой хендл, но моя процедура не выпоняется...
А ты его запустил вообще?
← →
Сергей М. © (2007-11-16 15:39) [14]
> каким способом можно ето зделать,что бы прога не висла?
Использовать неблок.трансп.режим с асинхр.нотификациями.
← →
F@T@L_Err0r (2007-11-16 15:40) [15]Ну H:=CreateThread(nil,1024,@Startaddress,@p,CREATE_SUSPENDED,s);
А че еще нада я незнаю...
← →
F@T@L_Err0r (2007-11-16 15:41) [16]>Сергей М.
По моему потоки проще...Я хоть про потоки слышал а про ето нет...
← →
Сергей М. © (2007-11-16 15:41) [17]Удалено модератором
← →
Reindeer Moss Eater © (2007-11-16 15:41) [18]А вообще вместо createthread борланд рекомендует beginthread
← →
Сергей М. © (2007-11-16 15:43) [19]
> про ето нет
Ка же ты юзаешь com-транспорт. если не представляешь , в каком режиме он у тебя живет ?)
← →
F@T@L_Err0r (2007-11-16 15:43) [20]>Сергей М.
Че я виноват что просто учусь...
← →
Сергей М. © (2007-11-16 15:43) [21]Не надо уже трындеть)
> просто учусь
Не вяжется с
> времени нет
← →
Reindeer Moss Eater © (2007-11-16 15:44) [22]CREATE_SUSPENDED
Он суспендедом и спит у тебя. Ждет зеленого свистка.
← →
Reindeer Moss Eater © (2007-11-16 15:46) [23]Как звут зелного свистка на самом деле описано в документации.
В описании параметра dwCreationFlags
← →
F@T@L_Err0r (2007-11-16 15:46) [24]спасибо всем за помощь!!!
← →
Сергей М. © (2007-11-16 15:47) [25]
> Reindeer Moss Eater
ты это кому ?)
У него, вишь ли, времени нет, а ты ему про свистки)))
← →
Anatoly Podgoretsky © (2007-11-16 16:36) [26]АПИ это круто, а на VCL пусть ламеры пишут.
← →
Германн © (2007-11-16 17:04) [27]
> Сергей М. © (16.11.07 15:47) [25]
>
>
> > Reindeer Moss Eater
>
>
> ты это кому ?)
>
> У него, вишь ли, времени нет, а ты ему про свистки)))
>
Да у него уже месяц как времени нету. Он и долбит форум одним и тем же вопросом весь этот месяц. Я уж и книжку ему предлагал выслать, так он не хочет.
← →
Сергей С. (2007-11-16 20:27) [28]
> Он и долбит форум одним и тем же вопросом весь этот месяц
Можно сказать - зас..л)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.12.09;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.039 c