External commands

The HTTP, IMAP, POP3, FTP & some File Commands in the OWEB external have been deprecated in Studio 11, and you should use the equivalent methods in the OW3 Worker Object (if available).

These commands are no longer visible in the Code Assistant in the Code Editor (they will not appear when you type the first few characters), although they are still present in Studio 11 and will continue to function. You can show the External Commands by disabling the appropriate Command Filter in the Modify menu in the Code Editor.

Calling External Code

Call DLL Register DLL

Email Commands

IMAPCheck IMAPConnect IMAPCopyMessage IMAPCreateMailbox
IMAPDeleteMailbox IMAPDisconnect IMAPExpungeMessages IMAPListMailboxes
IMAPListMessages IMAPListSubscribedMailboxes IMAPNoOp IMAPRecvHeaders
IMAPRecvMessage IMAPRenameMailbox IMAPSelectMailbox IMAPSetMessageFlags
IMAPSubscribeMailbox IMAPUnsubscribeMailbox MailSplit POP3Connect
POP3DeleteMessage POP3Disconnect POP3ListMessages POP3MessageCount
POP3Recv POP3RecvHeaders POP3RecvMessage POP3Stat
POP3UndoDeletes SMTPSend

FTP Commands

FTPChmod FTPConnect FTPCwd FTPDelete
FTPDisconnect FTPGet FTPGetBinary FTPGetLastStatus
FTPList FTPMkdir FTPPut FTPPutBinary
FTPPwd FTPReceiveCommandReplyLine FTPRename FTPSendCommand
FTPSetConfig FTPSite FTPType

TCP Commands

TCPAccept TCPAddr2Name TCPBind TCPBlock
TCPClose TCPConnect TCPGetMyAddr TCPGetMyPort
TCPGetRemoteAddr TCPListen TCPName2Addr TCPPing
TCPReceive TCPSend TCPSocket

Web Commands

CGIDecode CGIEncode HTTPClose HTTPGet
HTTPHeader HTTPMethod HTTPOpen HTTPPage
HTTPParse HTTPPost HTTPRead HTTPSend
HTTPServer HTTPSetAuthentication HTTPSetProxyServer HTTPSplitHTML
HTTPSplitURL UUDecode UUEncode WebDevGetSecureError
WebDevSetConfig

File Commands

Change working directory Close file Copy file Create directory
Create file Delete file Does file exist Get file info
Get file name Get file read-only attribute Get files Get folders
Get working directory Move file Open file Put file name
Read entire file Read file as binary Read file as character ReadBinFile
Set file read-only attribute Split path name Truncate file Write entire file
Write file as binary Write file as character WriteBinFile