Der Delimiter ist ein einzelnes Zeichen (Char), der Text des Edits sind in der Regel mehrere (String oder TCaption). So sollte es gehen:
Delphi-Quellcode:
if Form1.Edit1.Text <> '' then
sCols.Delimiter := Form1.Edit1.Text[1];
The angels have the phone box.