Gets the short name for the current PowerBuilder execution context.
ContextInformation objects
servicereference.GetShortName ( shortname )
Argument |
Description |
---|---|
servicereference |
Reference to the ContextInformation service instance. |
shortname |
String into which the function places the short name. This argument is passed by reference. |
Integer. Returns 1 if the function succeeds and -1 if an error occurs.
Call this function to determine the current execution environment.
The window plug-in and window ActiveX contexts are obsolete in the current version of PowerBuilder. For PowerBuilder 11.5 applications, the only value passed for the shortname argument is “PBRun”.
This example calls the GetShortName function. ci is an instance variable of type ContextInformation:
String ls_name
this.GetContextService("ContextInformation", ci)
ci.GetShortName(ls_name)
IF ls_name <> "PBRun" THEN
cb_close.visible = FALSE
END IF