User Tools

Site Tools


deprecated:vba:dictionary

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
deprecated:vba:dictionary [03.07.2014 11:10:23]
yaslaw
deprecated:vba:dictionary [01.10.2014 10:13:03] (current)
yaslaw vba:functions:dictionary renamed to deprecated:vba:dictionary
Line 1: Line 1:
 ====== [VBA] dictionary() ====== ====== [VBA] dictionary() ======
 +{{section>:​snippets#​deprecated&​noheader&​firstseconly}}
 +Die Neue Funktion heisst [[vba:​cast:​cdict]]
 +
 +
 Download{{:​vba:​functions:​cls_dictionaray.bas|cls_dictionaray.bas}} Download{{:​vba:​functions:​cls_dictionaray.bas|cls_dictionaray.bas}}
  
Line 9: Line 13:
  
 ==== dFillType ==== ==== dFillType ====
-***dListSimple** Einfache Liste ohne Keys. wird nur erkannt, wenn es direkt angegeben wurde +  ​***dListSimple** Einfache Liste ohne Keys. wird nur erkannt, wenn es direkt angegeben wurde 
-***dListInclKeys** Liste, Key und Value abwechselnd +  ***dListInclKeys** Liste, Key und Value abwechselnd 
-***dArrayPairs** Ein Array pro Key/Value Paar +  ***dArrayPairs** Ein Array pro Key/Value Paar 
-***dCombine** 2 Arrays: Keys und Values +  ***dCombine** 2 Arrays: Keys und Values 
-***dDictionary** Die Elemente sind Dictionaries,​ die zusammengesetzt werden +  ***dDictionary** Die Elemente sind Dictionaries,​ die zusammengesetzt werden 
-***dArray** Ein einzelner Array soll zu einem Dictionary geparst werden. Index->​Keys,​ Values->​Values+  ***dArray** Ein einzelner Array soll zu einem Dictionary geparst werden. Index->​Keys,​ Values->​Values 
  
  
Line 21: Line 26:
  
 ==== Variante: Parameterliste (dListSimple) ==== ==== Variante: Parameterliste (dListSimple) ====
-Eine einfache Liste von Werten ohne key+Eine einfache Liste von Werten ohne key. Der Parameter <wrap hi>​dListSimple ist NICHT optional</​wrap>​
 <​code>​dictionary(dListSimple,​ value1 [,value2... [,​value#​]])</​code>​ <​code>​dictionary(dListSimple,​ value1 [,value2... [,​value#​]])</​code>​
 <code vb>​print_r dictionary(dListSimple,​ "​a",​ "​b",​ "​c"​) <code vb>​print_r dictionary(dListSimple,​ "​a",​ "​b",​ "​c"​)
Line 50: Line 55:
  
 ==== Variante: Ein Array mit allen Keys, der Zweite mit allen Values (dCombine) ==== ==== Variante: Ein Array mit allen Keys, der Zweite mit allen Values (dCombine) ====
-Zwei Parameter werden mitgegeben werden.Der Erste beinhaltet alle Keys, der Zweite ​di dazugehörigen Values+Zwei Parameter werden mitgegeben werden.Der Erste beinhaltet alle Keys, der Zweite ​die dazugehörigen Values
 <​code>​dictionary([dCombine,​] array(key1 [,key2... [,key#]]), array(value1[,​ value2...[, value#​]]))</​code>​ <​code>​dictionary([dCombine,​] array(key1 [,key2... [,key#]]), array(value1[,​ value2...[, value#​]]))</​code>​
 <code vb>​print_r dictionary(array("​A",​ "​B"​),​ array("​aa",​ "​bb"​)) <code vb>​print_r dictionary(array("​A",​ "​B"​),​ array("​aa",​ "​bb"​))
Line 59: Line 64:
  
 ==== Varainte: Eine beliebige Anzahl Dictionaries (dDictionary) ==== ==== Varainte: Eine beliebige Anzahl Dictionaries (dDictionary) ====
-Alle Parametersind ​Dictionaries. DIese werden zusammengeführt zu einem+Alle Parameter sind Dictionaries. DIese werden zusammengeführt zu einem
 <​code>​dictionary([dDictionary,​] dictionary1 [,​dictionary2... [,​dictionary#​]])</​code>​ <​code>​dictionary([dDictionary,​] dictionary1 [,​dictionary2... [,​dictionary#​]])</​code>​
 <code vb>​print_r dictionary(dictionary(dListSimple,​ 1,2,3), dictionary("​A","​a","​B","​b"​)) <code vb>​print_r dictionary(dictionary(dListSimple,​ 1,2,3), dictionary("​A","​a","​B","​b"​))
Line 70: Line 75:
 )</​code>​ )</​code>​
  
-==== Variante: Ein Array in ein Dictionary wandeln (dArray====+==== Variante: Ein Array in ein Dictionary wandeln (dArray====
 Hat nur ein Array als Parameter. Aus dem Array wird ein Dictionary erstellt Hat nur ein Array als Parameter. Aus dem Array wird ein Dictionary erstellt
 <​code>​dictionary([dArray,​] array(value1 [,value2... [,​value#​]]))</​code>​ <​code>​dictionary([dArray,​] array(value1 [,value2... [,​value#​]]))</​code>​
deprecated/vba/dictionary.1404378623.txt.gz · Last modified: 03.07.2014 11:10:23 by yaslaw