Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.05;
Скачать: CL | DM;

Вниз

Как использовать одну процедуру несколько раз одновременно   Найти похожие ветки 

 
_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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
15-1137157638
psa247
2006-01-13 16:07
2006.02.05
Матрицы LCD - мониторов !


2-1137496064
file
2006-01-17 14:07
2006.02.05
удалить часть файла


2-1137667174
Silver__Dragon
2006-01-19 13:39
2006.02.05
коды клавиш


2-1137650850
Nan
2006-01-19 09:07
2006.02.05
Авто инициализация переменной целого типа


15-1137132775
Тульский
2006-01-13 09:12
2006.02.05
Задача по программированию