include \masm32\MasmBasic\MasmBasic.inc ; requires jjRecTest lib version!
;include Include\cmc_macros.inc
Init
Let esi="C:\"
GetFolders esi
; show_value eax,"folders"
deb 4, "files", eax
Externdef stk_in:DWORD
Externdef stk_out:DWORD
Externdef stk_flen:DWORD
mov ecx, stk_in
sub ecx, stk_out
deb 4, "GetFiles", stk_in, stk_out, stk_flen, stk_flen[4], ecx
usedeb=16
deb 4, "GetFiles", stk_in, stk_out, stk_flen
Inkey "ok?"
EndOfCode
OPT_Debug 1
I have to admit, I never understood the file.asc business.
This one in RichMasm.exe gives me:
POLINK: error: Unresolved external symbol '_stk_in'.
POLINK: error: Unresolved external symbol '_stk_out'.
POLINK: error: Unresolved external symbol '_stk_flen'.
POLINK: fatal error: 3 unresolved external(s).
*** Link error ***