Initializes a Citrix client. Must be called once to enable Citrix replay (should be called from the TInit transaction). When a Try Script is run with the “Visual Citrix Client” option enabled, this function also launches the CitrixPlayer.
CitrixAPI.bdh
CitrixInit( in nHRes : number, in nVRes : number, in nMode : number optional ) : boolean;
true if successful
false otherwise
Parameter | Description |
---|---|
nHRes | Horizontal screen resolution of the Citrix client. |
nVRes | Vertical resolution of the Citrix client. |
nMode |
Specify one of the following values (optional):
|
dcltrans transaction TMain var begin CitrixInit(640, 480); CitrixConnect("server1", "username", "password", "companydomain", COLOR_16bit); CitrixWaitForLogon(); hWnd4 := CitrixWaitForWindowCreation("", MATCH_Exact, 0x96840000, -2, 452, 644, 30); hWnd5 := CitrixWaitForWindowCreation("ICA Seamless Host Agent", MATCH_Exact, 0x94C800C4, 0, 0, 390, 223); CitrixWaitForWindow(hWnd5,EVENT_Activate); CitrixWaitForWindowCreation("Program Manager"); ThinkTime(31.50); CitrixMouseClick(217, 192, hWnd5, MOUSE_ButtonLeft); CitrixWaitForWindow(hWnd5,EVENT_Destroy); CitrixDisconnect(); end TMain;