Hallo und schönen guten Morgen zusammen,
wir haben uns hier versammelt um...Nein Spaß
Ich habe mal wieder ein Problem. Ich lasse bei der Anmeldung den Benutzernamen auslesen um die Benutzer zu Begrüßen. Die meisten Namen sind nach diesem Schema "Vorname.Nachname", allerdings gibt es auch einige Funktions Benutzer die nicht nach diesem Schema angelegt wurden. Nehme ich ein einfach StringSplit mit "." gibt er mir natürlich eine Fehlermeldung aus, weil einige keinen Punkt enthalten und somit das Array[2] nicht existiert.
Kleines Beispiel welches gehen würde:
Spoiler anzeigen
#include <String.au3>
$UserName = "max.mustermann"
$GUI_Username_Split = StringSplit( $UserName, "." )
MsgBox(0,"",_StringProper( $GUI_Username_Split[1] ) & " " & _StringProper( $GUI_Username_Split[2]) )
Kleines Beispiel welches NICHT gehen würde:
Spoiler anzeigen
#include <String.au3>
$UserName = "max"
$GUI_Username_Split = StringSplit( $UserName, "." )
MsgBox(0,"",_StringProper( $GUI_Username_Split[1] ) & " " & _StringProper( $GUI_Username_Split[2]) )
$UserName ist im Normalfall mit @UserName vorbelegt.
Ich hoffe ihr könnt mir mal wieder helfen.
Danke euch schon mal im vorraus.
Grüße