Domino 9 und frühere Versionen > ND6: Entwicklung
Class mit Property vom Type List as String
Fedaykin:
Erstmal Danke zusammen
Eigene Wrapper-Klasse für diesen Datentyp schreiben klingt schon mal recht gut und werd ich probieren. :D
Denn den Datentype Variant :'( versuche ich zu vermeiden. ;)
Gruss
Fedaykin
animate:
mich würde interessieren, wie deine Klasse aussieht (nur Attribute und Funktionsköpfe, kein richtiger Code). Wär cool, wenn du ein Teilergebnis posten könntest.
Fedaykin:
Also wird vermutlich was in der Richtung. Wobei das eigentliche Problem warscheinlich doch nur über Variant zu lösen ist. :'(
Public Class clsstrListItem
Sub New(Key As String,Value As String)
Property Get Key As String
Property Set Key As String
Property Get Value As String
Property Set Value As String
End Class
Public Class clsstrList
Function Add(Key As String,Value As String) As clsstrListItem
Sub Remove(Key As String)
Property Get Exist(Key) As Long
Property Get Count As Long
Property Get Value(Key) As String
Property Get Items As Variant :'(
End Class
Wäre da doch schön sowas wie
Property Get Items List as clsstrListItem ;D
Geht aber leider nicht :'( und so eine Property brauche ich ja, denn wie könnte ich das Teil denn sonst mit ForAll durchlaufen.
Gruss
Fedaykin
animate:
du könntest eine getFirstItem und eine getNextItem-Methode machen oder eine getNthItem
so wie die NotesDocumentCollection z.B.
aber das ist natürlich auch eine Aufwand/Nutzen-Frage, ob du sowas machst...
Semeaphoros:
Wenn Du ForAll verwenden willst, geht es nicht ohne Variant. Ich vermute mal, das liegt irgendwie an der dahinterliegenden Implementation, die uns natürlich nicht zugänglich ist. Will man das nicht, ist die Anregung von Thomas der Schlüssel.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln