Udman |
Отправлено: 15.08.2003, 00:12 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 16
|
А как переконвертировать AnsiString в Tstring? |
|
SEDEGOFF |
Отправлено: 15.08.2003, 05:50 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 19
|
TString — это всмысле TStrings |
|
Георгий |
Отправлено: 15.08.2003, 09:29 |
|
Почетный железнодорожник
Группа: Модератор
Сообщений: 874
|
TStrings — это абстрактный класс (интерфейс) и его экземпляров быть не может по определению. Но любой потомок TStrings может рассматриваться как TStrings. Значит делаем любого потомка, устанавливаем его значение в соответствии с AnsiString.
CODE | TStrings *ts=new TStringList;//создаётся экземпляр TStringList и представляется доступ к нему через интерфейс TStrings
AnsiString str;//та строка, которую будем "конвертировать"
ts->Text=str;//собственно сама конверсия
delete ts;//а это самая главная часть программы. |
А если речь о String — классе из Delphi, то в CBuider он называется AnsiString. |
|