To change the numbers to go
C:\Documents and Settings\All Users\Application Data\NCH Swift Sound\IVM\System Prompts
Open each of the number files in whatever sound recording system you use and record the numbers in your language.
To get VB to return values to the IVM you need to add the following code to your main module -
Public Declare Function GetStdHandle Lib "kernel32" (ByVal nStdHandle As Long) As Long
'Pass the argument -11& to get the handle for stdout and -10& for stdin. To read data from stdin use this API function:
Private Declare Function WriteFile Lib "kernel32" _
(ByVal hFile As Long, ByVal IpBuffer As Any, _
ByVal nNumberOfBytesToWrite As Long, _
IpNumberOfBytesWritten As Long, _
ByVal IpOverlapped As Any) As Long
'hFile is the handle of stdout obtained with GetStdHandle.
'IpBuffer is a string variable containing the data to be written.
'nNumberOfBytesToWrite is the number of bytes to write, the length of IpBuffer.
'IpNumberOfBytesWritten is where the function returns the actual number of bytes written.
'IpOverlapped is not used when writing to stdout and you should pass a value of 0.
'Here is a code fragment showing how it is done. The variable temp holds the text to be written to stdout:
hStdOut = GetStdHandle(-11&)
Call WriteFile(hStdOut, (rv), Len(rv), BytesWritten, 0&)
were - rv is the variable you want to send back to your program.