Простейший пример, объявляем Crt даже не вызывая функций и процедур модуля Crt - программа не дорабатывает до конца.
- Код: Выделить всё
uses crt;
function thread0(p:pointer):longint;
begin
writeln('aaa');
writeln('bbb');
end;
begin
beginthread(@thread0);
writeln('yyy');
end.
Если убрать объявление модуля Crt:
- Код: Выделить всё
function thread0(p:pointer):longint;
begin
writeln('aaa');
writeln('bbb');
end;
begin
beginthread(@thread0);
writeln('yyy');
end.
То всё прекрасно работает...
Бьюсь над проблемой уже месяца два... Помогите разобраться
