![]() |
|
|
#1
|
||||
|
||||
|
|
|
#2
|
||||
|
||||
|
Я не спец в потоках, но мне кажется, что запись в лог стоит синхронизировать. Все-таки несколько потоков полезут в один файл на запись...по-любому что-то неприятное случится.
|
|
#3
|
||||
|
||||
|
Спасибо, dr. F.I.N.!
Учту. |
|
#4
|
||||
|
||||
|
в данном примере используется только один поток, который работает с файлом, поэтому синхронизировать нет необходимости. а вот что в мемо пишется "синхронизировано" это праильна. и еще дельфи рекомендует использовать free вместо destroy:
Цитата:
AWorkCount: Int64); при if Terminated закрывал FidHTTP. тогда бы FidHTTP.Get просто ломался на exception. но способов еще много есть) |
|
#5
|
||||
|
||||
|
Спасибо, NumLock!
Подождем еще, может, кто еще, что напишет... |