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

Вниз

TThread и картинка   Найти похожие ветки 

 
OlegL ©   (2002-12-26 12:15) [0]

Уважаемые мастера help. У меня такая проблема:
Вот код..
type
TClan = class(TThread)
....
protected
procedure Execute; override;
procedure tact;
end;

.........
procedure TClan.tact;
begin

если ставлю вот это..
Form1.map_bit.SaveToFile("D:\aaa.bmp");
работает, если нет то не хочет прорисовыватся.
map_bit это картинка из главного потока, причём тут это? Я с ней работаю тут но мне не нужно сохранять на диске.

Arcas.move(Form1.map_bit,Form1.tact_man);
end;

procedure TClan.Execute;
begin
repeat
begin
Syncronize(Tact);
end;
until Terminated
end;

end.


 
Ketmar ©   (2002-12-26 12:30) [1]

по данному коду можно лишь сказать: "ошибка в 17-й строке".

Satanas Nobiscum! 26-Dec-XXXVII A.S.


 
OlegL ©   (2002-12-26 12:43) [2]

что ты хочешь этим сказать?


 
Digitman ©   (2002-12-26 13:18) [3]


> map_bit это картинка из главного потока


картинка не может принадлежать потоку - ни главному ни любому другому.

картинка - это просто данные


> мне не нужно сохранять на диске


Ну и не сохраняй ! Кто тебя заставляет это делать ?


 
OlegL ©   (2002-12-26 13:26) [4]

Хорошо, картинка это просто данные, но если я не делаю этого то последующие процедуры не работают нормально.


 
Digitman ©   (2002-12-26 16:45) [5]

а вот это уже "ближе к телу")


> последующие процедуры не работают нормально.


Какие процедуры ? В каких кодовых потоках ? Приводи код.


 
OlegL ©   (2002-12-27 10:54) [6]

я бросил на мыло (много кода)


 
Anatoly Podgoretsky ©   (2002-12-27 10:58) [7]

А кто тебя просил делать это


 
i-C3H7OH   (2002-12-28 09:46) [8]

2OlegL ©

а зачем вообще TThread создавать? ведь метод TClan.tact ВСЕГДА выполняется в основном потоке..



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
14-13395
Dmitriy O.
2003-05-16 09:35
2003.06.05
Организация хранения кода


14-13461
vajo
2003-05-20 14:19
2003.06.05
Excel


7-13483
Shuric
2003-04-03 18:32
2003.06.05
Не напомнит ли кто (про реестр)


14-13439
e}{e
2003-05-20 01:13
2003.06.05
Задача на классы 2


1-13124
.::D.e.M.o.N.i.X::.
2003-05-25 20:27
2003.06.05
Вопрос к знатокам в конвертации строк