Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2003.06.05;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.014 c
4-13509
alex134
2003-04-05 18:13
2003.06.05
GetProcessHeaps


7-13490
Tenrai
2003-04-04 04:59
2003.06.05
SetWindowsHookEx() или как отловить нажатие клавиши


11-13105
AlbertHakimov
2002-09-12 13:48
2003.06.05
Компонент TKOLImageList


1-13256
Boris K.
2003-05-22 19:55
2003.06.05
Проблема с Gauge и копированием файлов в XP.


14-13435
Jiming
2003-05-19 16:10
2003.06.05
Експерт а VSS для





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский