Meine Routine erwartet ein String-Array:Wie konvertiere ich einen String in ein String-Array String()?
Private Sub AddToQueue(asFiles() As String)
...
End Sub
Ich mag eine Eigenschaft akzeptieren sowohl ein String als auch einen String() Array lassen können. Da Eigenschaften jedoch nicht überladen werden können, habe ich zwei einzelne Singular/Plural-Eigenschaften geschrieben. Während die Mehrfachvariante unproblematisch ist:
Public Property AddFiles As String()
...
Set(asValue As String())
AddToQueue(asValue)
End Set
End Property
Allerdings muss die einzelne String-Variante in ein String-Array konvertiert werden.
Public Property AddFile As String
...
Set(sValue As String)
AddToQueue(...) 'How to convert sValue to String()?
End Set
End Property
ich keine Konvertierungsfunktion finden kann mir erlaubt, dies zu tun, der allgemeine Fehler ist
Wert vom Typ ‚String‘ kann nicht zu ‚String()‘ umgewandelt werden.
Sicherlich muss es einen Weg geben, diesen einzelnen String an meine Routine zu übergeben?
'AddToQueue (Neuer String() {sValue})'? –
'AddToQueue ({sValue})'? – Pikoh
@VisualVincent: Alles so neu ... Sorry für die Trivialität. Entfernt die Frage gute Praxis? – Herb