This may help:
Although I would have been looking for a way to send codes to the printer in the way that the VB code does.
Xojo printing assembles a picture, and then prints the picture.
You will only get a cut if the printer driver cuts when it gets a new page (or end of page)
I used to enjoy sending actual codes to a Printer via the LPT1: port
Thats basically what the VB code is doing - it doesnt send a page full of pixels, it sends a handful of bytes.
Perhaps using an API call…