Ich bin nicht sicher ob ich das Problem verstanden habe, aber hier der übliche Lösungsweg:
- Denke dir einen "Errorwert" aus (in den Meisten fällen ist das Int32 -1, also $s_Breite = -1)
- Prüfe am Ende, ob dein Wert -1 ist (If $s_Breite = -1 Then ...) um herauszufinden ob ein Wert gesetzt wurde.
Alternativ kann man auch ausnutzen, dass AutoIt einen Variant Datentyp hat. Wenn du exakt weißt, dass der Wert zu einem String (egal ob leer, oder voll) wird, dann initialisiere sie z.B. als Int32 (z.B. $s_Breite = 0). Anschließend kannst du via If IsInt($s_Breite) Then ... prüfen ob die Variable von irgendwem gesetzt wurde. Ein richtiger Errorwert wie -1 ist aber idr die bessere Idee.
lg
M