Ravilr писал(а):
а разработка схемы/компонента. Может отрежешь?Это обнаруженный баг, который необходимо прибить, или схемно, или компонентно, но отрежу обязательно
По теме, лучше всего оставить старый компонент, но вынести массив в глобальные переменные класса, тогда под него память, по идее, должна выделяться только один раз, тк как под string память динамически выделяется при каждом чихе
type
THIWinExec = class(TDebug)
private
pBuffer: array[0..1024] of char;
hProcess: THandle;
hPipeInputWrite: THandle;
hPipeOutputRead: THandle;
..