Форум: "Начинающим";
Текущий архив: 2006.02.05;
Скачать: [xml.tar.bz2];
ВнизКак использовать одну процедуру несколько раз одновременно Найти похожие ветки
← →
_vasya (2006-01-19 18:47) [0]Возможно не очень удачно сформулировал вопрос,щас приведу код и сразу станет понятно.
procedure Test(value:string);
begin
for i=0 to 100 do
begin
ShowMessage(value);
end;
end;
Button1Click
Test(a);
Button2Click
test(b);
Требуется чтобы данная процедура запускалась и для первой и для второй кнопки как бы в отдельном потоке.
Как решение,можно скопировать текст Test и написать Test2 Test3 и тд
← →
Desdechado © (2006-01-19 22:58) [1]все равно не понял
если не тыкать ShowMessage, то и так можно на разные кнопки повесить один обработчик или разные обработчики с вызовом одинаковой процедуры
и выполняться они будут одновременно
← →
Германн © (2006-01-20 01:01) [2]2 _vasya (19.01.06 18:47)
> Как решение,можно скопировать текст Test и написать Test2
> Test3 и тд
Создание копий TestN, скорее всего будет бессмысленной, имхо. А для
> Требуется чтобы данная процедура запускалась и для первой
> и для второй кнопки как бы в отдельном потоке.
имхо, требуется привести реальный пример или описать реальную задачу, а не "бессмысленный" пример в [0].
2 Desdechado © (19.01.06 22:58) [1]
> если не тыкать ShowMessage, то и так можно на разные кнопки
> повесить один обработчик или разные обработчики с вызовом
> одинаковой процедуры
> и выполняться они будут одновременно
Имхо, далеко не всегда это возможно! Как например быть при работе с неразделяемыми ресурсами?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.02.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c