Форум: "Основная";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];
ВнизПодскажите про потоки.... Найти похожие ветки
← →
BAHO (2002-07-15 01:23) [0]Есть список компьютеров...
Заранее неизвестного размера !
Требуется чтобы при старте прога запускала столько потоков сколько и компов в списке...!!!
А потоки выполняли определенные процедуры
для каждого в отдельностьи...
Если можно подробнее...
Заранее благодарен...
← →
SuperVK (2002-07-15 07:51) [1]Честно говоря не пробовал, но разве нельзя сделать, например, массив потоков?
← →
awaken (2002-07-15 08:02) [2]заполнить массив классов с именами машин и ссылками на соотв. процедуры, потом в цикле его обходить и создавать треды через CreateThread. чтобы каждый тред выполнял разную процедуру сделать враппер которому передается параметр процедуры и внутри он уже вызывает CreateThread.
как вытащить список компов доступных в сети Windows тут статья (примеры на С++ но идея ясна - использовать Win32 API
http://www.codeguru.com/network/index.shtml
← →
Skywalker (2002-07-15 10:16) [3]сначала создаешь объект
type
TPCThread = class (TThread)
private
procedure MyMethod;
...
end;
потом описываешь массив этих объектов
var
PCs:array of TPCThread;
код может быть таким:
SetLength(PCs,1);
PCs[0]:=TPCThread.Create;
PCs[0].MyMethod;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c