PS: Den BreakPoint setzt man, um zu sehn ob etwas dort vorbeikommt UND um sich eventuell mal ein paar Variablen im Debugger anzusehn, ob da auch das drinsteht, was man erwartet.
Setzt/Anhalten und dann nichts machen zu machen, wäre ja wohl etwas sinnlos/nutzlos.
Eben. Jetzt ist die Frage, ob deine If-Abfrage ignoriert wird? Schreibe ein Showmessage('vor dem if'); vor deine If-Abfrage, einen in dein If aber mit anderem Text und einen nachder If-Abfrage.