User Guide

212 Chapter 14 Scripting the Visual Tools Object Model
GetURL
Syntax GetURL(const wsURL: WideString): WideString;
Description Retrieves a URL and returns its contents.
Example
function Main() {
Var sURL;
Var sContents;
sURL = "http://www.macromedia.com/";
with (Application){
sContents = GetURL(sURL);
// Storing HTML code of the URL in sContents
}
}
GetURLResponse
Syntax GetURLResponse(const wsURL: WideString): WideString;
Description Retrieves a URL and returns its contents.
Example
/*
Tests GetURLResponse, GetURLStatusCode
*/
function Main(){
with (Application) {
sURL_1= ’http://www.macromedia.com’;
sURL_2= ’http://www.this_should_not_exist.com’;
sResponse = GetURLResponse(sURL_1);
iStatus= GetURLStatusCode(sURL_1);
sMsg = ’URL: ’ + sURL_1 + ’\n\n’;
sMsg = sMsg + ’Response: ’ + sResponse + ’\n’;
sMsg = sMsg + ’Status: ’ + iStatus;
MessageBox(sMsg, ’GetURLResponse/StatusCode Test’, 0);
sResponse = GetURLResponse(sURL_2);
iStatus= GetURLStatusCode(sURL_2);
sMsg = ’URL: ’ + sURL_2 + ’\n\n’;
sMsg = sMsg + ’Response: ’ + sResponse + ’\n’;
sMsg = sMsg + ’Status: ’ + iStatus;
MessageBox(sMsg, ’GetURLResponse/StatusCode Test’, 0);
}
}