User Tools

Site Tools


vba:cast:cstrf

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:cast:cstrf [23.06.2016 11:57:20]
yaslaw
vba:cast:cstrf [29.06.2016 10:10:49] (current)
yaslaw
Line 31: Line 31:
  
 ==== Paramterliste ==== ==== Paramterliste ====
-* **iValue** Item das zu einem String geparst werden soll +  ​* **iValue** Item das zu einem String geparst werden soll 
-* **iparams** ​  ​Paramter um das Verhalten von CStrF zu steuern +  * **iparams** ​  ​Paramter um das Verhalten von CStrF zu steuern 
-* **iDelemiter** String+  * **iDelemiter** String
  
 ==== Enumerators ==== ==== Enumerators ====
Line 91: Line 91:
 print_r cStrF(Nothing) print_r cStrF(Nothing)
 <​String>​ ''</​code>​ <​String>​ ''</​code>​
 +
 +==== Mit Klassen die ein toString haben oder das Interface IFormattable besitzen ====
 +Solche Klassen können dierkt geparst werden.
 +Die folgenden Klassen kommen in den Beispielen vor: [[vba:​classes:​date:​index]],​ [[vba:​classes:​iterator:​index]]
 +<code vb>'​DateTime
 +? cStrF(DateTime().add("​P3D"​))
 +#2016-06-26 12:00:51#
 +
 +'​DateInterval
 +? cStrF(DateTime(#​12/​31/​2015#​).diff(date()))
 +P5M23D
 +? cStrF(DateInterval.instancePart("​M",​ 3))
 +P3M
 +
 +'​Iterator
 +'Wenn der Cursor nocht nicht positioniert ist, wird der Erste Wert ausgegeben
 +?​cStrF(Iterator(array(1,​2,​3)))
 +1
 +
 +'​Ansonsten der aktuelle
 +?​cStrF(Iterator(array(1,​2,​3)).toPosition1(2))
 +3</​code>​
 +
 +==== Objekte die nicht geparst werden können ====
 +tbd
  
 ===== Code ===== ===== Code =====
 <source '​%%fpath%%/​%%fname%%'​ vb> <source '​%%fpath%%/​%%fname%%'​ vb>
vba/cast/cstrf.1466675840.txt.gz · Last modified: 23.06.2016 11:57:20 by yaslaw