03-14-2025, 12:17 PM
If want to return data in standard output, make exe program and let it be console.
Macro consoleReturn
Else let the macro write to a file, and let cmd read that file.
Macro consoleReturn
;/exe
str s = "return data[]"
WriteFile(GetStdHandle(STD_OUTPUT_HANDLE) s s.len &_i 0)
;2
;BEGIN PROJECT
;main_function consoleReturn
;exe_file $my qm$\consoleReturn.exe
;icon <default>
;manifest $qm$\default.exe.manifest
;flags 70
;guid {12B92F3D-B662-47F7-B3EC-83577005A91B}
;END PROJECT
Else let the macro write to a file, and let cmd read that file.