TEnvironment: Razlika med redakcijama
m (Nova stran z vsebino: {{Work}} Razred '''TEnvironment''' omogoča shranjevanje in nalaganje globalnih in lokalnih spremenljivk. <source>Dim S as String Dim F as Float Dim B as Boolean Dim I as Long...) |
m |
||
| Vrstica 1: | Vrstica 1: | ||
| − | + | Razred '''TEnvironment''' omogoča shranjevanje in nalaganje globalnih in lokalnih spremenljivk. Uporablja se v povezavi z [[LocalEnvironment]] in [[GlobalEnvironment]] | |
| − | Razred '''TEnvironment''' omogoča shranjevanje in nalaganje globalnih in lokalnih spremenljivk. | ||
| + | ==String== | ||
<source>Dim S as String | <source>Dim S as String | ||
| − | |||
| − | |||
| − | |||
| − | |||
S = LocalEnvironment.GetString('A1', '') | S = LocalEnvironment.GetString('A1', '') | ||
LocalEnvironment.SetString('A1', S) | LocalEnvironment.SetString('A1', S) | ||
S= LocalEnvironment.AsString('A1') | S= LocalEnvironment.AsString('A1') | ||
| − | LocalEnvironment.AsString('A1')=S | + | LocalEnvironment.AsString('A1')=S</source> |
| − | + | ===AsString=== | |
| − | + | Lastnost '''AsString''' bere / shrani spremenljivke. | |
| − | + | <declaration> | |
| − | + | Property|TEnvironment.AsString | |
| + | StoreName|String|Ime spremenljivke. | ||
| + | Result|String|Vrednost spremenljivke. | ||
| + | </declaration> | ||
| − | + | ===GetString=== | |
| − | + | Lastnost '''GetString''' bere predhodno shranjene spremenljivke. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | === | ||
| − | Lastnost ''' | ||
<declaration> | <declaration> | ||
| − | Property|TEnvironment. | + | RO Property|TEnvironment.GetString |
StoreName|String|Ime spremenljivke. | StoreName|String|Ime spremenljivke. | ||
| − | Result| | + | DefaultValue|String|Vrednost spremenljivke, če spremenljivka še ni bila shranjena. |
| + | Result|String|Vrednost shranjene spremenljivke. | ||
</declaration> | </declaration> | ||
| − | === | + | ===SetString=== |
| − | + | Metoda '''SetString''' shrani besedilno spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije. | |
<declaration> | <declaration> | ||
| − | + | Method|TEnvironment.SetString | |
StoreName|String|Ime spremenljivke. | StoreName|String|Ime spremenljivke. | ||
| − | + | Value|String|Vrednost, ki se bo shranila. | |
</declaration> | </declaration> | ||
| + | |||
| + | ==Long== | ||
| + | <source>Dim I as Long | ||
| + | I = LocalEnvironment.GetLong('A4', 3) | ||
| + | LocalEnvironment.SetLong('A4', I) | ||
| + | I= LocalEnvironment.AsLong('A4') | ||
| + | LocalEnvironment.AsLong('A4')=I</source> | ||
===AsLong=== | ===AsLong=== | ||
| Vrstica 51: | Vrstica 48: | ||
</declaration> | </declaration> | ||
| − | === | + | ===GetLong=== |
| − | Lastnost ''' | + | Lastnost '''GetLong''' bere predhodno shranjene spremenljivke. |
| + | <declaration> | ||
| + | RO Property|TEnvironment.GetLong | ||
| + | StoreName|String|Ime spremenljivke. | ||
| + | DefaultValue|Long|Vrednost spremenljivke, če spremenljivka še ni bila shranjena. | ||
| + | Result|Long|Vrednost shranjene spremenljivke. | ||
| + | </declaration> | ||
| + | |||
| + | ===SetLong=== | ||
| + | Metoda '''SetLong''' shrani celoštevilčno (long) spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije. | ||
<declaration> | <declaration> | ||
| − | + | Method|TEnvironment.SetLong | |
StoreName|String|Ime spremenljivke. | StoreName|String|Ime spremenljivke. | ||
| − | + | Value|Long|Vrednost, ki se bo shranila. | |
</declaration> | </declaration> | ||
| − | === | + | ==Float== |
| − | Lastnost ''' | + | <source>Dim F as Float |
| + | F = LocalEnvironment.GetFloat('A2', 3) | ||
| + | LocalEnvironment.SetFloat('A2', F) | ||
| + | F= LocalEnvironment.AsFloat('A2') | ||
| + | LocalEnvironment.AsFloat('A2')=F</source> | ||
| + | |||
| + | ===AsFloat=== | ||
| + | Lastnost '''AsFloat''' bere / shrani spremenljivke. | ||
<declaration> | <declaration> | ||
| − | + | Property|TEnvironment.AsFloat | |
StoreName|String|Ime spremenljivke. | StoreName|String|Ime spremenljivke. | ||
| − | + | Result|Float|Vrednost spremenljivke. | |
| − | Result| | ||
</declaration> | </declaration> | ||
| Vrstica 77: | Vrstica 89: | ||
</declaration> | </declaration> | ||
| − | === | + | ===SetFloat=== |
| − | + | Metoda '''SetFloat''' shrani realno (float) spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije. | |
<declaration> | <declaration> | ||
| − | + | Method|TEnvironment.SetFloat | |
StoreName|String|Ime spremenljivke. | StoreName|String|Ime spremenljivke. | ||
| − | + | Value|Float|Vrednost, ki se bo shranila. | |
| − | |||
</declaration> | </declaration> | ||
| − | === | + | ==Boolean== |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | = | + | <source>Dim B as Boolean |
| − | + | B = GlobalEnvironment.GetBoolean('A3', true) | |
| − | + | GlobalEnvironment.SetBoolean('A3', B) | |
| − | + | B=GlobalEnvironment.AsBoolean('A3') | |
| − | + | GlobalEnvironment.AsBoolean('A3')=B | |
| − | + | </source> | |
| − | </ | ||
| − | === | + | ===AsBoolean=== |
| − | + | Lastnost '''AsBoolean''' bere / shrani spremenljivke. | |
<declaration> | <declaration> | ||
| − | + | Property|TEnvironment.AsBoolean | |
StoreName|String|Ime spremenljivke. | StoreName|String|Ime spremenljivke. | ||
| − | + | Result|Boolean|Vrednost spremenljivke. | |
</declaration> | </declaration> | ||
| − | === | + | ===GetBoolean=== |
| − | + | Lastnost '''GetBoolean''' bere predhodno shranjene spremenljivke. | |
<declaration> | <declaration> | ||
| − | + | RO Property|TEnvironment.GetBoolean | |
StoreName|String|Ime spremenljivke. | StoreName|String|Ime spremenljivke. | ||
| − | + | DefaultValue|Boolean|Vrednost spremenljivke, če spremenljivka še ni bila shranjena. | |
| + | Result|Boolean|Vrednost shranjene spremenljivke. | ||
</declaration> | </declaration> | ||
| − | === | + | ===SetBoolean=== |
| − | Metoda ''' | + | Metoda '''SetBoolean''' shrani Boolean spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije. |
<declaration> | <declaration> | ||
| − | Method|TEnvironment. | + | Method|TEnvironment.SetBoolean |
StoreName|String|Ime spremenljivke. | StoreName|String|Ime spremenljivke. | ||
| − | Value| | + | Value|Boolean|Vrednost, ki se bo shranila. |
</declaration> | </declaration> | ||
Redakcija: 12:41, 26. november 2010
Razred TEnvironment omogoča shranjevanje in nalaganje globalnih in lokalnih spremenljivk. Uporablja se v povezavi z LocalEnvironment in GlobalEnvironment
Vsebina
String
Dim S as String
S = LocalEnvironment.GetString('A1', '')
LocalEnvironment.SetString('A1', S)
S= LocalEnvironment.AsString('A1')
LocalEnvironment.AsString('A1')=SAsString
Lastnost AsString bere / shrani spremenljivke.
| Property TEnvironment.AsString (StoreName As String) As String | ||
| StoreName | String | Ime spremenljivke. |
| Result | String | Vrednost spremenljivke. |
GetString
Lastnost GetString bere predhodno shranjene spremenljivke.
| RO Property TEnvironment.GetString (StoreName, DefaultValue As String) As String | ||
| StoreName | String | Ime spremenljivke. |
| DefaultValue | String | Vrednost spremenljivke, če spremenljivka še ni bila shranjena. |
| Result | String | Vrednost shranjene spremenljivke. |
SetString
Metoda SetString shrani besedilno spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.
| Method TEnvironment.SetString (StoreName, Value As String) | ||
| StoreName | String | Ime spremenljivke. |
| Value | String | Vrednost, ki se bo shranila. |
Long
Dim I as Long
I = LocalEnvironment.GetLong('A4', 3)
LocalEnvironment.SetLong('A4', I)
I= LocalEnvironment.AsLong('A4')
LocalEnvironment.AsLong('A4')=IAsLong
Lastnost AsLong bere / shrani spremenljivke.
| Property TEnvironment.AsLong (StoreName As String) As Long | ||
| StoreName | String | Ime spremenljivke. |
| Result | Long | Vrednost spremenljivke. |
GetLong
Lastnost GetLong bere predhodno shranjene spremenljivke.
| RO Property TEnvironment.GetLong (StoreName As String, DefaultValue As Long) As Long | ||
| StoreName | String | Ime spremenljivke. |
| DefaultValue | Long | Vrednost spremenljivke, če spremenljivka še ni bila shranjena. |
| Result | Long | Vrednost shranjene spremenljivke. |
SetLong
Metoda SetLong shrani celoštevilčno (long) spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.
| Method TEnvironment.SetLong (StoreName As String, Value As Long) | ||
| StoreName | String | Ime spremenljivke. |
| Value | Long | Vrednost, ki se bo shranila. |
Float
Dim F as Float
F = LocalEnvironment.GetFloat('A2', 3)
LocalEnvironment.SetFloat('A2', F)
F= LocalEnvironment.AsFloat('A2')
LocalEnvironment.AsFloat('A2')=FAsFloat
Lastnost AsFloat bere / shrani spremenljivke.
| Property TEnvironment.AsFloat (StoreName As String) As Float | ||
| StoreName | String | Ime spremenljivke. |
| Result | Float | Vrednost spremenljivke. |
GetFloat
Lastnost GetFloat bere predhodno shranjene spremenljivke.
| RO Property TEnvironment.GetFloat (StoreName As String, DefaultValue As Float) As Float | ||
| StoreName | String | Ime spremenljivke. |
| DefaultValue | Float | Vrednost spremenljivke, če spremenljivka še ni bila shranjena. |
| Result | Float | Vrednost shranjene spremenljivke. |
SetFloat
Metoda SetFloat shrani realno (float) spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.
| Method TEnvironment.SetFloat (StoreName As String, Value As Float) | ||
| StoreName | String | Ime spremenljivke. |
| Value | Float | Vrednost, ki se bo shranila. |
Boolean
Dim B as Boolean
B = GlobalEnvironment.GetBoolean('A3', true)
GlobalEnvironment.SetBoolean('A3', B)
B=GlobalEnvironment.AsBoolean('A3')
GlobalEnvironment.AsBoolean('A3')=BAsBoolean
Lastnost AsBoolean bere / shrani spremenljivke.
| Property TEnvironment.AsBoolean (StoreName As String) As Boolean | ||
| StoreName | String | Ime spremenljivke. |
| Result | Boolean | Vrednost spremenljivke. |
GetBoolean
Lastnost GetBoolean bere predhodno shranjene spremenljivke.
| RO Property TEnvironment.GetBoolean (StoreName As String, DefaultValue As Boolean) As Boolean | ||
| StoreName | String | Ime spremenljivke. |
| DefaultValue | Boolean | Vrednost spremenljivke, če spremenljivka še ni bila shranjena. |
| Result | Boolean | Vrednost shranjene spremenljivke. |
SetBoolean
Metoda SetBoolean shrani Boolean spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.
| Method TEnvironment.SetBoolean (StoreName As String, Value As Boolean) | ||
| StoreName | String | Ime spremenljivke. |
| Value | Boolean | Vrednost, ki se bo shranila. |