TEnvironment: Razlika med redakcijama

Iz SDMS
Jump to navigationJump to search
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
 
(Vmesna redakcija istega uporabnika ni prikazana)
Vrstica 1: Vrstica 1:
{{Work}}
+
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
Dim F as Float
 
Dim B as Boolean
 
Dim I as Long
 
 
 
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>
  
F = LocalEnvironment.GetFloat('A2', 3)
+
===AsString===
LocalEnvironment.SetFloat('A2', F)
+
Lastnost '''AsString''' bere / shrani spremenljivke.
F= LocalEnvironment.AsFloat('A2')
+
<declaration>
LocalEnvironment.AsFloat('A2')=F
+
Property|TEnvironment.AsString
 +
StoreName|String|Ime spremenljivke.
 +
Result|String|Vrednost spremenljivke.
 +
</declaration>
  
B = GlobalEnvironment.GetBoolean('A3', true)
+
===GetString===
GlobalEnvironment.SetBoolean('A3', B)
+
Lastnost '''GetString''' bere predhodno shranjene spremenljivke.
B=GlobalEnvironment.AsBoolean('A3')
 
GlobalEnvironment.AsBoolean('A3')=B
 
 
 
I = LocalEnvironment.GetLong('A4', 3)
 
LocalEnvironment.SetLong('A4', I)
 
I= LocalEnvironment.AsLong('A4')
 
LocalEnvironment.AsLong('A4')=I</source>
 
 
 
===AsBoolean===
 
Lastnost '''AsBoolean''' bere / shrani spremenljivke.
 
 
<declaration>
 
<declaration>
Property|TEnvironment.AsBoolean
+
RO Property|TEnvironment.GetString
 
StoreName|String|Ime spremenljivke.
 
StoreName|String|Ime spremenljivke.
Result|Boolean|Vrednost spremenljivke.
+
DefaultValue|String|Vrednost spremenljivke, če spremenljivka še ni bila shranjena.
 +
Result|String|Vrednost shranjene spremenljivke.
 
</declaration>
 
</declaration>
  
===AsFloat===
+
===SetString===
Lastnost '''AsFloat''' bere / shrani spremenljivke.
+
Metoda '''SetString''' shrani besedilno spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.
 
<declaration>
 
<declaration>
Property|TEnvironment.AsFloat
+
Method|TEnvironment.SetString
 
StoreName|String|Ime spremenljivke.
 
StoreName|String|Ime spremenljivke.
Result|Float|Vrednost 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>
  
===AsString===
+
===GetLong===
Lastnost '''AsString''' bere / shrani spremenljivke.
+
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>
Property|TEnvironment.AsString
+
Method|TEnvironment.SetLong
 
StoreName|String|Ime spremenljivke.
 
StoreName|String|Ime spremenljivke.
Result|String|Vrednost spremenljivke.
+
Value|Long|Vrednost, ki se bo shranila.
 
</declaration>
 
</declaration>
  
===GetBoolean===
+
==Float==
Lastnost '''GetBoolean''' bere predhodno shranjene spremenljivke.
+
<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>
RO Property|TEnvironment.GetBoolean
+
Property|TEnvironment.AsFloat
 
StoreName|String|Ime spremenljivke.
 
StoreName|String|Ime spremenljivke.
DefaultValue|Boolean|Vrednost spremenljivke, če spremenljivka še ni bila shranjena.
+
Result|Float|Vrednost spremenljivke.
Result|Boolean|Vrednost shranjene spremenljivke.
 
 
</declaration>
 
</declaration>
  
Vrstica 77: Vrstica 89:
 
</declaration>
 
</declaration>
  
===GetLong===
+
===SetFloat===
Lastnost '''GetLong''' bere predhodno shranjene spremenljivke.
+
Metoda '''SetFloat''' shrani realno (float) spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.
 
<declaration>
 
<declaration>
RO Property|TEnvironment.GetLong
+
Method|TEnvironment.SetFloat
 
StoreName|String|Ime spremenljivke.
 
StoreName|String|Ime spremenljivke.
DefaultValue|Long|Vrednost spremenljivke, če spremenljivka še ni bila shranjena.
+
Value|Float|Vrednost, ki se bo shranila.
Result|Long|Vrednost shranjene spremenljivke.
 
 
</declaration>
 
</declaration>
  
===GetString===
+
==Boolean==
Lastnost '''GetString''' bere predhodno shranjene spremenljivke.
 
<declaration>
 
RO Property|TEnvironment.GetString
 
StoreName|String|Ime spremenljivke.
 
DefaultValue|String|Vrednost spremenljivke, če spremenljivka še ni bila shranjena.
 
Result|String|Vrednost shranjene spremenljivke.
 
</declaration>
 
  
===SetBoolean===
+
<source>Dim B as Boolean
Metoda '''SetBoolean''' shrani Boolean spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.
+
B = GlobalEnvironment.GetBoolean('A3', true)
<declaration>
+
GlobalEnvironment.SetBoolean('A3', B)
Method|TEnvironment.SetBoolean
+
B=GlobalEnvironment.AsBoolean('A3')
StoreName|String|Ime spremenljivke.
+
GlobalEnvironment.AsBoolean('A3')=B
Value|Boolean|Vrednost, ki se bo shranila.
+
</source>
</declaration>
 
  
===SetFloat===
+
===AsBoolean===
Metoda '''SetFloat''' shrani realno (float) spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.
+
Lastnost '''AsBoolean''' bere / shrani spremenljivke.
 
<declaration>
 
<declaration>
Method|TEnvironment.SetFloat
+
Property|TEnvironment.AsBoolean
 
StoreName|String|Ime spremenljivke.
 
StoreName|String|Ime spremenljivke.
Value|Float|Vrednost, ki se bo shranila.
+
Result|Boolean|Vrednost spremenljivke.
 
</declaration>
 
</declaration>
  
===SetLong===
+
===GetBoolean===
Metoda '''SetLong''' shrani celoštevilčno (long) spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.
+
Lastnost '''GetBoolean''' bere predhodno shranjene spremenljivke.
 
<declaration>
 
<declaration>
Method|TEnvironment.SetLong
+
RO Property|TEnvironment.GetBoolean
 
StoreName|String|Ime spremenljivke.
 
StoreName|String|Ime spremenljivke.
Value|Long|Vrednost, ki se bo shranila.
+
DefaultValue|Boolean|Vrednost spremenljivke, če spremenljivka še ni bila shranjena.
 +
Result|Boolean|Vrednost shranjene spremenljivke.
 
</declaration>
 
</declaration>
  
===SetString===
+
===SetBoolean===
Metoda '''SetString''' shrani besedilno spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.
+
Metoda '''SetBoolean''' shrani Boolean spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.
 
<declaration>
 
<declaration>
Method|TEnvironment.SetString
+
Method|TEnvironment.SetBoolean
 
StoreName|String|Ime spremenljivke.
 
StoreName|String|Ime spremenljivke.
Value|String|Vrednost, ki se bo shranila.
+
Value|Boolean|Vrednost, ki se bo shranila.
 
</declaration>
 
</declaration>
  
 
+
[[Category:Razredi|Environment]]
[[Category:Razredi]]
+
[[Category:SDMS Basic|Environment]]
[[Category:SDMS Basic]]
 

Trenutna redakcija s časom 19:57, 29. november 2010

Razred TEnvironment omogoča shranjevanje in nalaganje globalnih in lokalnih spremenljivk. Uporablja se v povezavi z LocalEnvironment in GlobalEnvironment

String

Dim S as String
S = LocalEnvironment.GetString('A1', '')
LocalEnvironment.SetString('A1', S)
S= LocalEnvironment.AsString('A1')
LocalEnvironment.AsString('A1')=S

AsString

Lastnost AsString bere / shrani spremenljivke.

Property TEnvironment.AsString (StoreName As String) As String
StoreNameStringIme spremenljivke.
ResultStringVrednost spremenljivke.

GetString

Lastnost GetString bere predhodno shranjene spremenljivke.

RO Property TEnvironment.GetString (StoreName, DefaultValue As String) As String
StoreNameStringIme spremenljivke.
DefaultValueStringVrednost spremenljivke, če spremenljivka še ni bila shranjena.
ResultStringVrednost shranjene spremenljivke.

SetString

Metoda SetString shrani besedilno spremenljivko, z namenom ponovne nastavitve vrednosti ob naslednjem zagonu aplikacije.

Method TEnvironment.SetString (StoreName, Value As String)
StoreNameStringIme spremenljivke.
ValueStringVrednost, 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')=I

AsLong

Lastnost AsLong bere / shrani spremenljivke.

Property TEnvironment.AsLong (StoreName As String) As Long
StoreNameStringIme spremenljivke.
ResultLongVrednost spremenljivke.

GetLong

Lastnost GetLong bere predhodno shranjene spremenljivke.

RO Property TEnvironment.GetLong (StoreName As String, DefaultValue As Long) As Long
StoreNameStringIme spremenljivke.
DefaultValueLongVrednost spremenljivke, če spremenljivka še ni bila shranjena.
ResultLongVrednost 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)
StoreNameStringIme spremenljivke.
ValueLongVrednost, 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')=F

AsFloat

Lastnost AsFloat bere / shrani spremenljivke.

Property TEnvironment.AsFloat (StoreName As String) As Float
StoreNameStringIme spremenljivke.
ResultFloatVrednost spremenljivke.

GetFloat

Lastnost GetFloat bere predhodno shranjene spremenljivke.

RO Property TEnvironment.GetFloat (StoreName As String, DefaultValue As Float) As Float
StoreNameStringIme spremenljivke.
DefaultValueFloatVrednost spremenljivke, če spremenljivka še ni bila shranjena.
ResultFloatVrednost 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)
StoreNameStringIme spremenljivke.
ValueFloatVrednost, 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')=B

AsBoolean

Lastnost AsBoolean bere / shrani spremenljivke.

Property TEnvironment.AsBoolean (StoreName As String) As Boolean
StoreNameStringIme spremenljivke.
ResultBooleanVrednost spremenljivke.

GetBoolean

Lastnost GetBoolean bere predhodno shranjene spremenljivke.

RO Property TEnvironment.GetBoolean (StoreName As String, DefaultValue As Boolean) As Boolean
StoreNameStringIme spremenljivke.
DefaultValueBooleanVrednost spremenljivke, če spremenljivka še ni bila shranjena.
ResultBooleanVrednost 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)
StoreNameStringIme spremenljivke.
ValueBooleanVrednost, ki se bo shranila.