Здравствуйте, Wazzup, Вы писали:
W>Всем привет. W>Вот не могу понять в чем проблема:
W>AnsiString *S; W>S=&(Edit1->Text); W>*S="Text";
W>Свойство Text не меняется.
Потому что Свойство это не поле, а расширение борланда. Ваш код примерно нужно читать примерно так: W>AnsiString *S; W>S=&(Edit1->GetText()); W>*S="Text";
Что кстати еще и кучу портит потому что временный объект созданный обращением к свойству уже издох.
W>Но почему-то это работает нормально: W>int i; W>i=&(Edit1->Tag); W>*i=12345;
А Tag видимо уже честное поле объекта.