Тема: AHK: Итоги выполнения поместить в буфер обмена.
Не могу понять как поместить итог выполнения в буфер обмена.
sendinput, pl_uil.set_OutD;
sendinput,{Enter}
sendinput, str:='00%Id%3685****%KtFin% %Dtper%1200197%SumPay%%probel% %Valta%%SmPay2%%prbel2% 76818 7680 %Mc%RU IRKSK 0037564 0det 110ocrs %KtLive%138872 %Num%10033611 0 ';
sendinput,{Enter}
sendinput, result:=pl_fie_na.ad_AuG(c_rtr > sеr);
sendinput,{Enter}
sendinput,end;
sendinput,{Enter}
Есть кусок кода, в который помещается итоги выборки. В итоге получается такая строчка
pl_uil.set_OutD;
str:='00%Id%3685****%KtFin% %Dtper%1200197%SumPay%%probel% %Valta%%SmPay2%%prbel2% 76818 7680 %Mc%RU IRKSK 0037564 0det 110ocrs %KtLive%138872 %Num%10033611 0 ';
result:=pl_fie_na.ad_AuG(c_rtr > sеr);
end;
Вот всю эту выборку вместе с Enter нужно поместить в буфер обмена. Как будто пользователь выделил этот текст и нажал Ctrl+c.
Сейчас я сделал, что когда программа выполнится, то она последовательно в блокнот пишет эти строки, и потом пользователь копирует их.
Идея заключается в том, чтобы этот итог сразу попадал в буфер.
Подскажите как сделать ?
Мои варианты это вместо sendinput использовать что то другое, но я не пойму что.