I have to pass a pointer to an ASCIIZ string from PBDOS to an assembler language TSR driver.
If I define a fixed-length string in PBDOS with "DIM mystring$ as string*80" is this the same as an asciiz string? Or is there a command I have overlooked which allows to define asciiz strings in PBDOS? The string varies in length up to a maximum length and has to be terminated with a NUL-character.
Do I use varptr/varseg to get the pointer to the fixed-length string or strptr/strseg?
Georg
------------------
If I define a fixed-length string in PBDOS with "DIM mystring$ as string*80" is this the same as an asciiz string? Or is there a command I have overlooked which allows to define asciiz strings in PBDOS? The string varies in length up to a maximum length and has to be terminated with a NUL-character.
Do I use varptr/varseg to get the pointer to the fixed-length string or strptr/strseg?
Georg
------------------
Comment