Size: a a a

2020 December 28

AS

Anton Shevtsov in Delphi & Lazarus
думаю что ничего)
источник

AS

Anton Shevtsov in Delphi & Lazarus
или там где .... ?
источник

AS

Anton Shevtsov in Delphi & Lazarus
процес запускается все отлично.. как убить его
источник

AS

Alexey Shumkin in Delphi & Lazarus
Anton Shevtsov
или там где .... ?
Вот именно приведенные строки кода что делают?
источник

AS

Anton Shevtsov in Delphi & Lazarus
ты про Free?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Anton Shevtsov
ты про Free?
Да
источник

AS

Anton Shevtsov in Delphi & Lazarus
думаешь процесс запустился и потом очистилось?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Anton Shevtsov
думаешь процесс запустился и потом очистилось?
Это ты мне скажи
источник

AS

Alexey Shumkin in Delphi & Lazarus
Anton Shevtsov
думаешь процесс запустился и потом очистилось?
Код-то твой
источник

AS

Anton Shevtsov in Delphi & Lazarus
Alexey Shumkin
Это ты мне скажи
ну попробуем не чистить)
источник

AS

Anton Shevtsov in Delphi & Lazarus
после terminate очистим)
источник

HG

Hemul GM in Delphi & Lazarus
Anton Shevtsov
ну попробуем не чистить)
Ты уничтожаешь объект TProcess, который хранит инфу о твоем созданном процессе. А затем, ты к нему пытаешься обращаться
источник

AS

Anton Shevtsov in Delphi & Lazarus
Hemul GM
Ты уничтожаешь объект TProcess, который хранит инфу о твоем созданном процессе. А затем, ты к нему пытаешься обращаться
да, я понял уже, ага
источник

HG

Hemul GM in Delphi & Lazarus
Проверку ставь на создание ExtProcess
источник

HG

Hemul GM in Delphi & Lazarus
Иначе, нажав ещё раз запустить, ты запустишь процесс, но оставишь в утечках старый объект
источник

AS

Anton Shevtsov in Delphi & Lazarus
Hemul GM
Иначе, нажав ещё раз запустить, ты запустишь процесс, но оставишь в утечках старый объект
это будет исключено, кнопка disablится
источник

HG

Hemul GM in Delphi & Lazarus
Достаточно одну строчку написать и освобождать ExtProcess дополнительно с  := nil
источник

AS

Anton Shevtsov in Delphi & Lazarus
Hemul GM
Достаточно одну строчку написать и освобождать ExtProcess дополнительно с  := nil
что за строчка)?
источник

HG

Hemul GM in Delphi & Lazarus
if Assigned(ExtProcess) then ExtProcess.Free;
источник

HG

Hemul GM in Delphi & Lazarus
Но когда освобождаешь сам ExtProcess, помимо ExtProcess.Free; Обнули переменную ExtProcess := nil;
источник