|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.10.2009, 21:13 | #1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Constant Object cannot be passed as a var parameter.
Код:
Код:
?_? SL нельзя управлять?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
15.10.2009, 21:45 | #2 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Фишка в том, что когда Вы пишите SL.Strings[i], Вы реально обращаетесь не к члену объекта, а к процедуре, которая уже оперирует этим членом. Сделано это чтобы сохранить принцип инкапсуляции.
Т.е. Вы фактически делаете то же самое, как если бы написали Delete(IntToStr(123), 1, 1)
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
15.10.2009, 21:47 | #3 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Т.е. вводить пп, когда я обращаюсь к дозаписи/частичному удалению строки в стринг и напрямую её задавать?
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
15.10.2009, 21:51 | #4 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Ага, именно так
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка Constant object cannot be passed as var parameter | nusik | Общие вопросы Delphi | 7 | 15.05.2009 21:00 |
Var | Черничный | Общие вопросы Delphi | 4 | 17.07.2008 00:44 |
var | Черничный | Общие вопросы Delphi | 9 | 25.06.2008 17:10 |
Помогите найти ошибку Constant object cannot be passed as var parameter | N!ckeL | Общие вопросы Delphi | 2 | 18.04.2008 15:36 |
как получить Enhanced Disk Parameter Table(EDPT)? | _alex_k | Win Api | 2 | 13.12.2007 18:13 |