booleanvariable := (edit1.text = "t");
könnte vielleicht klappen, habs noch nie versucht...
Zumindest nicht mit Ausrufezeichen! Ansonsten sollte es gehen.
Das habe ich leider nicht verstanden, tut mir leid

Aber ich vermute mein Fehler ist "" anstelle '' << meintest Du das?
@blup
Delphi-Quellcode:
const
Bool2Str: array [Boolean] of string = ('False', 'True');
also
einstring := Bool2Str[Booleanvariable];
so würde ich es umsetzen