Zitat von
Bammel
das mit den *10 und *4 bestimtm die stringlänge. *10 sind 9 zeichen in dem string.
Das stimmt so nicht. Wenn du *10 angibst, hast du 10 Zeichen im String zur Verfügung.
Bascom reserviert dann automatisch ein elftes Byte um Platz für das Ende Zeichen zu haben, falls der String 10 Zeichen lang wird.
In der Deklaration und der Definition der Sub gibst man übrigens keine Länge der Strings an. Declare Sub Anmachen(byval Color As String, Byval Status As String) reicht also.
Lesezeichen