TStrArray2: Razlika med redakcijama
Iz SDMS
Jump to navigationJump to searchm |
m (→Lastnosti) |
||
| Vrstica 4: | Vrstica 4: | ||
Razred se naredi s funkcijo {{EL|Rutine|CreateStrArray2}}. | Razred se naredi s funkcijo {{EL|Rutine|CreateStrArray2}}. | ||
<source>Dim SA As TStrArray2 | <source>Dim SA As TStrArray2 | ||
| − | SA = CreateStrArray2 (3, 2) // Alocira tabelo s 3x2 elementi | + | SA = CreateStrArray2 (3, 2) // Alocira tabelo s 3x2 elementi |
| − | SA.Items(0,0) = | + | SA.Items(0,0) = "2" // Nastavi element |
| − | SA.Items(1,0) = | + | SA.Items(1,0) = "34a" // Nastavi element |
| − | SA.Items(2,0) = | + | SA.Items(2,0) = "b" // Nastavi element |
| − | SA.Items(2,1) = | + | SA.Items(2,1) = "v" // Nastavi element |
| − | If SA.Items(1,0) = | + | If SA.Items(1,0) = "34a" Then // Uporabi vrednost elementa |
| − | SA.Count1 = 2 | + | SA.Count1 = 2 // Spremeni velikost tabele v 2x2 |
| − | SA.Count2 = 3 | + | SA.Count2 = 3 // Spremeni velikost tabele v 2x3 |
EndIf | EndIf | ||
| − | Destroy (SA) | + | Destroy (SA) // Dealocira tabelo</source> |
===Count1=== | ===Count1=== | ||
Trenutna redakcija s časom 02:30, 22. januar 2011
Razred TStrArray2 je namenjen dvodimenzionalni tabeli tekstovnih vrednosti.
Lastnosti
Razred se naredi s funkcijo Rutine.CreateStrArray2.
Dim SA As TStrArray2
SA = CreateStrArray2 (3, 2) // Alocira tabelo s 3x2 elementi
SA.Items(0,0) = "2" // Nastavi element
SA.Items(1,0) = "34a" // Nastavi element
SA.Items(2,0) = "b" // Nastavi element
SA.Items(2,1) = "v" // Nastavi element
If SA.Items(1,0) = "34a" Then // Uporabi vrednost elementa
SA.Count1 = 2 // Spremeni velikost tabele v 2x2
SA.Count2 = 3 // Spremeni velikost tabele v 2x3
EndIf
Destroy (SA) // Dealocira tabeloCount1
Lastnost Count1 spremeni velikost prve dimenzije tabele. Vrednosti v tabeli se ohranijo.
| Property TStrArray2.Count1 As Long | ||
| Result | Long | Nova velikost tabele. |
Count2
Lastnost Count2 spremeni velikost druge dimenzije tabele. Vrednosti v tabeli se ohranijo.
| Property TStrArray2.Count2 As Long | ||
| Result | Long | Nova velikost tabele. |
Items
Lastnost Items dostopa posamezni vrednosti v tabeli.
| Property TStrArray2.Items (Index1, Index2 As Long) As String | ||
| Index1 | Long | Prvi indeks celice. Prvi element ima indeks 0. |
| Index2 | Long | Drugi indeks celice. Prvi element ima indeks 0. |
| Result | String | Vrednost celice. |
Opuščeno
Destroy
Metoda Destroy dealocira razred. Metoda je opuščena in se priporoča uporaba funkcije Rutine.Destroy.
| Method TStrArray2.Destroy |