![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с TStrings [D7, Win2k]
Patrick © (2005-08-11 08:33:00)Решил попробовать данный тип и наткнулся на непонятные мне сложности, может кто подскажет:
объявляю переменную
var a : TStrings;
.....
a := TString.Create; создается пустой список строк
.....
if a.IndexOf('Любая строка') = -1 && по идее такая строка не должна быть найдена, но выдается ошибка, причем пишет, что 'Abstract Error' и никакого пояснения. Наверное я что-то упустил. Заранее благодарен.
Digitman (2005-08-11 10:12:00) [1]
> Почему при добавлении или вставке в отладчике я не вижу
> добавляемые или вставляемые строки (список остается пустым)?
быть того не может.
> Как лучше вставить все строки данного листа в Memo поле
> датасета?
MyMemoField.Value := MyStringList.Lines.Text
Patrick (2005-08-11 09:37:00) [2]Спасибо
и тогда еще вопросы по теме
Почему при добавлении или вставке в отладчике я не вижу добавляемые или вставляемые строки (список остается пустым)?
Как лучше вставить все строки данного листа в Memo поле датасета?
Думкин (2005-08-11 09:24:00) [3]
> [6] Defunct © (11.08.05 09:12)
вс в кучу. И удачное и неудачное.
Defunct (2005-08-11 09:12:00) [4]Думкин © (11.08.05 08:59) [5]
> А к ошибкам уровня Абстракт - можно ведь и почитать. Не прав? Почему абстракт, с чего абстракт?
Здесь imho не тот случай. Конечно можно и в VCL отрыть как работать с TStrings, но надо иметь соотв. подготовку, которой автор вопроса не обладает.
Я могу и ошибаться, но вопрос помоему поставлен так, что во всю проглядывается полное недоумение и замешательство. Еще бы, представьте, работаем с мемо, в нем TStrings работает, и все его методы работают. А тут бах, и не работает ничего +абстрактная ошибка.. Черт его знает может компилятор глюканул. Именно так я сам подумал когда "впервые пробовал TStrings".
Вы же психолог, или просто неудачное утро удачного дня? ;>
Думкин (2005-08-11 08:59:00) [5]> [4] Defunct © (11.08.05 08:57)
? удалил ведь. Вы модератор - читаете по губам. А к ошибкам уровня Абстракт - можно ведь и почитать. Не прав? Почему абстракт, с чего абстракт?
Думкин (2005-08-11 08:57:00) [6]Удалено модератором
Defunct (2005-08-11 08:57:00) [7]Думкин © (11.08.05 08:43) [2]
Не скажите. Совсем неявная ситуация (особенно для тех кто впервые пробует). "А дура тут тот кто проектировало все это" ;)
какова надобность в TStrings с его кучей абстрактных методов-то? Все равно всегда используется TStringList.
Думкин (2005-08-11 08:43:00) [8]Удалено модератором
Digitman (2005-08-11 08:35:00) [9]a := TString List.Create