Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.03.27;
Скачать: [xml.tar.bz2];

Вниз

Преобразование типов   Найти похожие ветки 

 
Кролик   (2003-03-16 11:28) [0]

Здраствуйте. у меня имеется Мемо и переменная ТСтрингЛист.
Нужно присвоить всё, что написано в Мемо этой переменной.
Я делаю примерно так:
....
TStringListVar.Create;
TStringListVar.AddStrings(Memo1.Lines);
....
TStringListVar.Free;

При запуске - Access violation и т.д. и т.п.

Может что-то не так?


 
y-soft   (2003-03-16 11:35) [1]

Если именно так, как Вы написали, то AV гарантирован.


 
Кролик   (2003-03-16 11:38) [2]

А как нужно?


 
y-soft   (2003-03-16 11:42) [3]

Что такое TStringListVar? Переменная типа TStringList или новый тип?


 
Кролик   (2003-03-16 11:43) [4]

Переменная.


 
y-soft   (2003-03-16 11:50) [5]

Тогда при чем преобразование типов?

var
SL : TStringList;

...

SL := TStringList.Create;
SL.Assign(Memo.Lines);
...
SL.Free;

или так
with TStringList.Create do
begin
Assign(Memo.Lines);
...
Free;
end;

Можно и AddStrings, если добавляете записи, а не перезаписываете

Так работает?



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.03.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
1-88068
jack128
2003-03-15 21:31
2003.03.27
Завершение процесса


4-88300
Sliski Slimak
2003-01-27 18:06
2003.03.27
Как послать сообщение чужой иконке на Трее,


4-88305
LeReve
2003-01-30 23:02
2003.03.27
Есть ли АПИ сжатия данных????


1-87896
Delphi5.01
2003-03-16 09:01
2003.03.27
String to Procedure Name


14-88195
GLM
2003-03-11 11:16
2003.03.27
проблема с 1С: предприятие





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский