А обязательно это именно переменная? А нельзя эту строку сделать свойством? И сделать прямо так
Код:
property MyString :string read GetMyString Write SetMyString;
function TForm1.GetMyString:String;
begin
Result:=Edit1.Text;
end;
procedure TForm1.SetMyString(const Value:String);
begin
Edit1.Text:=Value;
end;