User Tools

Site Tools


vba:classes:liststream

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
vba:classes:liststream [01.02.2023 12:32:15]
yaslaw [Statische Hilfsmethoden]
vba:classes:liststream [02.08.2023 11:40:26] (current)
yaslaw [Funktions-Aliase]
Line 86: Line 86:
     [1] => <​Date>​ 22.03.2020     [1] => <​Date>​ 22.03.2020
     [2] => <​Date>​ 23.03.2020     [2] => <​Date>​ 23.03.2020
 +)</​code>​
 +
 +Achtung! ListStream kann auch statisch verwendet werden. Muss dann aber über initialize() gefüttert werden
 +<code vb>​ListStream.initialize("​[a,​b,​c]"​)
 +d ListStream.list
 +<​Dictionary> ​ (
 +    [0] => <​String>​ '​a'​
 +    [1] => <​String>​ '​b'​
 +    [2] => <​String>​ '​c'​
 +)</​code><​code vb>​Public Sub test1()
 +    ListStream.initialize ("​[a,​b,​c]"​)
 +End Sub
 +
 +Public Sub test2()
 +    d ListStream.list
 +End Sub
 +'​Direktfenster:​
 +test1
 +test2
 +<​Dictionary> ​ (
 +    [0] => <​String>​ '​a'​
 +    [1] => <​String>​ '​b'​
 +    [2] => <​String>​ '​c'​
 )</​code>​ )</​code>​
  
Line 126: Line 149:
   * {Methode}**LS**:​ Bei Methoden die normalerweise einen Wert zurückgeben,​ gibt es hier den LS zurück   * {Methode}**LS**:​ Bei Methoden die normalerweise einen Wert zurückgeben,​ gibt es hier den LS zurück
   * {Methode}**N**:​ Dieselbe Methode, gibt aber kein ListSream zurück sondern den Node. zB: ''​node = obj.popN()''​   * {Methode}**N**:​ Dieselbe Methode, gibt aber kein ListSream zurück sondern den Node. zB: ''​node = obj.popN()''​
 +  * {Methode}**E**:​ Dieselbe Methode, gibt aber kein ListSream zurück sondern die ListStreamEntity.
 Es gibt auch kombinationan davon. zB. **k**Remove**V**() Es gibt auch kombinationan davon. zB. **k**Remove**V**()
   ​   ​
Line 2472: Line 2496:
  
 === emptyArray() === === emptyArray() ===
-<code vbd ListStream.emptyArray(vbDate)+<code vbd>d ListStream.createEmptyArray(vbDate)
 <​Date()> ​ () <​Date()> ​ ()
  
-d ListStream.emptyArray(vbString, 2, 5)+d ListStream.createEmptyArray(vbString, 2, 5)
 <​String()> ​ ( <​String()> ​ (
     [#5] => <​String>​ ''​     [#5] => <​String>​ ''​
     [#6] => <​String>​ ''​     [#6] => <​String>​ ''​
-)</​code>​+) 
 +</​code>​
  
 ---- ----
  
vba/classes/liststream.1675251135.txt.gz · Last modified: 01.02.2023 12:32:15 by yaslaw