Help options
What’s new in this release
Introduction
BlueZone Advanced Automation options
BlueZone Advanced Automation tools
Migrating from another emulator to BlueZone
BlueZone OLE automation
BlueZone Script Host and Debugger
Overview
Use the BlueZone Script Host and Debugger
Options menu
Setting debug breakpoints
Debug menu options and toolbar icons
Script encryption and password protection
Encrypting scripts with password protection
Opening encrypted script files for editing or playing
Playing encrypted script files from BlueZone
Configuring the Custom Script Engine
Changing the default font
Using the speed control
Script Host methods
EMConnect
CloseSession
EMFocus
EMGetCursor
EMPrintScreen
EMReadScreen
EMReceiveFile
EMSearch
EMSendFile
EMSendKey
EMSetCursor
EMWaitCursor
EMWaitForText
EMWaitReady
EMWriteScreen
InputBox
MsgBox
OpenSession
Pause
PrintString
Run
StopScript
Str
Val
Script Host sample script
BlueZone Dialog Editor
Using BlueZone Dialog Editor
BlueZone Dialog Editor controls
Starting projects
Saving projects
Opening saved projects
Adding dialog titles
Adding controls to a project
Modifying control attributes
Testing the dialog
Adding dialogs to scripts
BlueZone Host Automation Object
BlueZone Object methods
AutoConnect
AutoFontSize
CloseSession
Connect
Connected
ConnectToHost
Copy
CopySelection
CursorColumn
CursorRow
DefaultFilePath
DeleteSession
Disconnect
DisconnectFromHost
Exit
ExtendSelection
ExtendSelectionRect
Field
FindText
Focus
FontName
FontSize
FontStyle
FoundTextColumn
FoundTextRow
FullName
GetClipboardText
GetCursor
GetFieldColor
GetFolderName
GetOpenFilename
GetSaveAsFilename
GetSessionId
GetSessionName
HostName
IfLogExists
InputBox
LastMouseEvent
LockKeyboard
MenuCommand
MoveCursor
MsgBox
NewSession
OpenSession
OpenSettings
Password
PasswordBox
Paste
Path
Pause
PrintScreen
PSCursorPos
PSGetText
PSSearch
PSSetText
PSText
QueryFieldAttribute
Quit
ReadScreen
ReceiveFile
Run
RunExternalMacro
RunMacro
RunScript
ScriptFolder
Search
SendFile
SendKey
SetBrowserWnd
SetClipboardText
SetCursor
SetCursorBase
SetHostPort
SetHostURL
SetSelectionStartPos
SetWindowPos
StartTrace
Status
StopTrace
Str
TCPSetParameters
TelnetEncryption
TypePassword
TypeUserName
Val
Version
ViewStatus
Wait
WaitCursor
WaitForKeys
WaitForReady
WaitForString
WaitForText
WaitReady
Window
WindowHandle
WindowState
WriteScreen
Host Automation Object samples
Sample program
Sample VBScript
Sample JScript
Sample VBScript HTML
Sample JavaScript HTML
Connecting invisibly
Allowing multiple connections
Multiple side-by-side versions of BlueZone
Configuring BlueZone
BlueZone Basic
Scripting language elements
Comments
Statements
Numbers
Variable and constant names
Variable types
Other data types
Global variables
$Include: statement
Control structures
Subroutines and functions
Calling procedures in DLLs
File input/output
Arrays
User-defined types
Dialog support
Dialog box controls
OK and Cancel buttons
List boxes, drop-down list boxes, and combo boxes
Check boxes
Text boxes and text
Option buttons and group boxes
Dialog function
Dialog box control identifiers
Dialog function syntax
Statements and functions used in dialog functions
DlgControlId function
DlgFocus Statement, DlgFocus() function
DlgListBoxArray, DlgListBoxArray()
DlgSetPicture
DlgValue, DlgValue()
OLE Automation
Scripting language overview
Functions and statements - Quick reference
Functions, statements and reserved words - Quick reference
Data types
Operators
Language reference
Abs function
AppActivate statement
Asc function
Atn function
Beep statement
Call statement
CBool function
CDate function
CDbl function
ChDir statement
ChDrive statement
CheckBox
Choose function
Chr function
CInt function
CLng function
Close statement
Const statement
Cos function
CreateObject function
CSng function
CStr function
CurDir function
CVar function
Date function
DateSerial function
DateValue function
Day function
Declare statement
Dialog function
Dim statement
Dir function
DlgEnable statement
DlgText statement
DlgVisible statement
Do...Loop statement
End statement
EOF statement
Erase statement
Exit statement
Exp function
FileCopy function
FileLen function
Fix function
For Each...Next statement
For...Next statement
Format function
FreeFile function
Function statement
Get statement
GetObject function
Global statement
GoTo statement
Hex function
Hour function
HTMLDialog
If...Then...Else statement
Input # statement
Input function
InputBox function
InStr function
Int function
IsArray function
IsDate function
IsEmpty function
IsNull function
IsNumeric function
IsObject function
Kill statement
LBound function
LCase function
Left function
Len function
Let statement
Line Input # statement
LOF function
Log function
Mid function
Minute function
MkDir function
Month function
MsgBox function
MsgBox statement
Name statement
Now function
Oct function
OKButton
On Error statement
Open statement
Option Base statement
Option Explicit statement
Print # statement
Print method
Randomize statement
ReDim statement
Rem statement
Right function
RmDir statement
Rnd function
Second function
Seek function
Seek statement
Select Case statement
SendKeys function
Set statement
Shell function
Sin function
Space function
Sqr function
Static statement
Stop statement
Str function
StrComp function
String function
Sub statement
Tan function
Text statement
TextBox statement
Time function
Timer event
TimeSerial function
TimeValue function
Trim functions
Type statement
UBound function
UCase function
Val function
VarType function
Weekday function
While...Wend statement
With statement
Write # statement
Year function
BlueZone LIPI COM Object
BlueZone LIPI Object methods and properties
About method
AddToTransferList() method
CenterTransferWindowOnOpen property
ClientCertificate property
ClientCertificateFileName property
CollapseListWindow method
CollapseTransferWindow method
CreateiSeriesDataBaseFile method
CreateiSeriesDataBaseFileWizard method
CurrentDirectory property
DefaultDateFormat property
DefaultDateSeparator property
DefaultDecimalSeparator property
DefaultTimeFormat property
DefaultTimeSeparator property
ErrorMessage property
Fields method
HostAuthority property
HostFDFFileName property
HostFileAction property
HostFileText property
HostFileType property
HostMemberText property
HostPromptBeforeReplace property
HostRecordLength property
HostReferenceFile property
HostUseDescriptionFile property
EnableTracing property
ExpandListWindow method
ExpandTransferWindow method
Help method
HostAddress property
InvalidCertificateAction property
Language property
LocalDeleteTrailingSpaces property
LocalFDFFileName property
LocalFile property
LocalIfFileExists property
LocalPromptBeforeOverwrite property
LocalSaveDescriptionFile property
MaxTransferListEntries property
OpenSettings method
OutputFileType property
Password property
PreferredCipherSuite property
PrivateKeyFileName property
ReceiveFile method
RemoteFile property
RootCertificates property
SaveSettings method
SaveSettingsOnClose property
SaveTransferListOnClose property
SendFile method
SetWindowPos method
ShowGUI method
ShowTransferStatusWindow property
SQLQuery property
SSLVersion property
StartTrace method
StopTrace method
SubmitCompletedTransfersToTheTransferList property
TraceFileName property
TransferListAdd method
TransferListMoveDown method
TransferListMoveUp method
TransferListNew method
TransferListOpen method
TransferListProperties method
TransferListRemove method
TransferListRun method
TransferListSave method
TransferMethod property
TransferSetup method
UserName property
UseSSLEncryption property
UseWindowsCredentials property
Visible property
WindowState property
Fields Object methods and properties
Clear method
Count property
Delete method
Field method
Insert method
LIPI Object examples
BlueZone FTP COM Object
BlueZone FTP COM Object methods and properties
Close method
DeleteFile method
Disconnect method
ExecuteFTPCommand method
FileAttributeString property
FileDate property
FileDateString property
FileIsDirectory property
FileName property
FileSize property
FileSizeEx property
FileSizeString property
GetCurrentDirectory method
GetNextFileDetails method
LastErrorString property
Open method
OpenDirectoryListing method
ReceiveFile method
RenameFile method
SendFile method
SetCurrentDirectory method
SSHPrivateKeyFile property
TLSEncryptData property
Tracing property
UseSFTP property
UseTLS property
FTP COM Object sample script
BlueZone Plus VBA
BlueZone Plus VBA installation
BlueZone Plus VBA Macro toolbar
Using BlueZone Plus VBA
BlueZone Plus VBA menu items
Creating BlueZone macro projects
BlueZone Plus VBA Macro dialog
Recording BlueZone Plus VBA macros
BlueZone Plus VBA power pad buttons
Visual Basic Editor
Visual Basic integration
Embed the BlueZone ActiveX control in a Visual Basic form
Enabling the BlueZone Web-to-Host control module
Placing the BlueZone Web-to-Host control module in a form
Configuring the BlueZone Web-to-Host control module
Communicating with BlueZone using the Host Automation Object
CheckForIllegalCrossThreadCalls parameter
BlueZone ActiveX events
Related BlueZone Host Automation object methods
Web page script example
BlueZone OLE Automation
Use OLE/DDE to link BlueZone to other applications
Enabling linking in BlueZone
Establishing the link in the "Linked" application
Appendix A: Reference tables
Error codes
IBM 3270/5250 send keys
VT send keys
UTS send keys
Related information
Notices
Corporate information