WinBatch, WebBatch, and WinBatch+Compiler 2022B are now available for download.
Customers with a current license may download the latest version of the software from the download page.
https://www.winbatch.com/download.html - use the "Click here to download WinBatch+Compiler" link.
If you do not have a current license and are interested in this and future releases, please visit our software purchase page. You can easily order online.
https://commerce.winbatch.comRelease notes:
WB 2022B Mar 16, 2022
DLL 6.22bvb First appearing in WB 2022B
WinBatch 64-bit only:
Modified the 64-bit WIL interpreter to support binary buffers much larger than the
preivous 2GB 64-bit WIL limit.
Vary large binary buffer usage restrictions:
- Maximum buffer size varies because the size depends on the virtual memory avaliable
to the process using the buffer.
- Since the Windows COM APIs do not support safearrays larger than 2GB, BinarAllocArray
cannot produce binary buffers greater than 2GBs.
- BinaryRead does not support files larger than 2GBs, even when the supplied buffer is
larger.
- BinaryReadEx can be used to read files larger than 2GBs. However, the function can only
read 2GBs at a time. Larger files can be read into a buffer by adjusting the buffer and
file offsets between multiple calls to the function.
- BinaryWrite does not support creating files larger than 2GBs even when the supplied
buffer is larger.
- BinaryWriteEx can be used to write buffers larger than 2GBs. However, the function can
only write up to 2GBs at a time. Larger buffers can be written to a file by adjusting
the buffer and file offsets between multiple calls to the function.
- BinaryReplace uses a temporary buffer that may be the size of the passed in binary
buffer. This means the WinBatch process needs twice the buffer size in available virtual
memory to use the function.
- BinaryCheckSum cannot be used on buffers greater than 4GBs.
WinBatch Studio:
Modified WBS 64-bit debugger to handle binary buffers greater than 2 GB and limited the
binary buffer variable editing window to prevent editing of buffers greater than about 1MB
in size.
Added support for horizontal scrolling using a mouse with a tilting center mouse wheel. The
feature is only present when WinBatch Studio executes on Windows Vista/2008 or newer versions
of Window.
WIL dialogs and WinBatch Dialog Editor:
Added support for the @csCenter and @csRight styles to the EditBox and MultilineBox controls.
Modified the DialogControlSet function to support the @dcItemText(31) reqest-code. This
request-code can be used to modify the text in any existing column of the ReportView control.
The function's set-info parameter must contain a space-delimited list of the row number, column
number, and replacement text.