Ich habe eine Variable über newcommand angelegt und diese wird dann durch \test{tester} gefüllt.
\newcommand{\@test}{\null}
\newcommand{\test}[1]{\renewcommand{\@test}{#1}}\ifthenelse{\equal{\@test}{}}{\message{leer}}{}\ifthenelse{\equal{\@test}{\null}}{\message{leer}}{}\newlength{\stringlength}
\settowidth{\stringlength}{\@test}
\ifthenelse{\lengthtest{\stringlength = 0pt}}{\message{leer}}Danke
Benji[/code]
