ValueInternal property (WinStudio scripts)
Applies To
- IWSApplication interface
- IWSForm interface
- IWSFormComponent interface
- IWSIDOProperty interface
- IWSVariable interface
- IGlobalScriptParm interface
Definition
Returns the value of a form-level or global variable, or the internal string representation of an object. Read-only.
Syntax
object.Value
Part | Description |
object | Required.
|
Remarks
The return value is a string containing the value of the variable, component, property, or parameter.
With the exception of how date and numeric formats are presented, this property is the same as the Value property. For instance, with the Value property, dates are presented using the current locale display format. With this property, the date is presented using the WinStudio internal date format.
Example
Sub Main() Dim strFormPersVar As String Dim strFormTempVar As String Dim strGlobalPersVar As String 'Persistent form-level variable. strFormPersVar = ThisForm.Variables("InitialCommand").ValueInternal Application.ShowMessage("The value of the InitialCommand variable is: " _ & strFormPersVar) 'This Set command creates a temporary variable on the current form. ThisForm.Variables("NewTempVar").Value = "TestValue" strFormTempVar = ThisForm.Variables("NewTempVar").ValueInternal Application.ShowMessage("Temporary variable value = " & _ ThisForm.Variables("NewTempVar").ValueInternal) 'Persistent global variable. strGlobalPersVar = Application.Variables("AccessAs").ValueInternal Application.ShowMessage("The value of the AccessAs variable is: " _ & strGlobalPersVar) End Sub