Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.014 c
4-1133090172
_mmm
2005-11-27 14:16
2006.02.05
Нажата ли сейчас левая кнопка мыши?


15-1137154862
McSimm
2006-01-13 15:21
2006.02.05
О языке общения в интернет


1-1136394697
capkoh
2006-01-04 20:11
2006.02.05
Ошибка при обращении со строками


15-1137027484
Bogdan1024
2006-01-12 03:58
2006.02.05
помогите трактовать


2-1137410005
Tigraman
2006-01-16 14:13
2006.02.05
Memo и checkbox





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский