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

Вниз

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

 
31512 ©   (2004-10-23 14:47) [0]

Здравствуйте. Есть такая задача.
Имеет некоторый класс.
например

type
  TUpDownLoader = class(TidFTP)
  public
    constructor Create(AOwner : TComponent);override;
    destructor Destroy;override;
    function ConnectTo(AHost, AUsername, APassword : string) : boolean;overload;
    function ConnectTo(AHost, AUsername, APassword,
                       AProxyHost, AProxyUserName, AProxyPassword: string;
                       AProxyPort : integer) : boolean;overload;
    function UpLoadFile(AFileName : string) : boolean;
end;


Требуется вызвать сделать так, чтобы метод UpLoadFile был вызван в другом потоке, или, что уж точно, выполнялся этот метод в другом потоке. Как такое реализуется на Delphi?


 
iZEN ©   (2004-10-23 14:49) [1]

См. TCriticalSection


 
Polevi ©   (2004-10-23 17:45) [2]

>iZEN ©   (23.10.04 14:49) [1]
бред

>31512 ©   (23.10.04 14:47)  
TThread


 
iZEN ©   (2004-10-23 19:41) [3]

to Polevi ©   (23.10.04 17:45) [2].
TCriticalSection -> TThread -> безопасное программирование.



Страницы: 1 вся ветка

Текущий архив: 2004.11.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
3-1097580456
Павел
2004-10-12 15:27
2004.11.14
как использовать транзакцию


6-1092479905
cyborg
2004-08-14 14:38
2004.11.14
TWebBrowser


14-1098695499
Buch
2004-10-25 13:11
2004.11.14
Delpi 8


6-1094321904
Johnny Raw
2004-09-04 22:18
2004.11.14
считывание из окна ие


4-1095775745
VideoLord
2004-09-21 18:09
2004.11.14
Как программно залогинить пользователя