Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.18;
Скачать: CL | DM;

Вниз

Проблема с TStrings   Найти похожие ветки 

 
Patrick   (2005-08-11 08:33) [0]

Решил попробовать данный тип и наткнулся на непонятные мне сложности, может кто подскажет:
объявляю переменную
var a : TStrings;
.....
a := TString.Create; создается пустой список строк
.....
if a.IndexOf("Любая строка") = -1  && по идее такая строка не должна быть найдена, но выдается ошибка, причем пишет, что "Abstract Error" и никакого пояснения. Наверное я что-то упустил. Заранее благодарен.


 
Digitman ©   (2005-08-11 08:35) [1]

a := TStringList.Create


 
Думкин ©   (2005-08-11 08:43) [2]

Удалено модератором


 
Думкин ©   (2005-08-11 08:57) [3]

Удалено модератором


 
Defunct ©   (2005-08-11 08:57) [4]

Думкин ©   (11.08.05 08:43) [2]

Не скажите. Совсем неявная ситуация (особенно для тех кто впервые пробует). "А дура тут тот кто проектировало все это" ;)
какова надобность в TStrings с его кучей абстрактных методов-то? Все равно всегда используется TStringList.


 
Думкин ©   (2005-08-11 08:59) [5]

> [4] Defunct ©   (11.08.05 08:57)

? удалил ведь. Вы модератор - читаете по губам. А к ошибкам уровня Абстракт - можно ведь и почитать. Не прав? Почему абстракт, с чего абстракт?


 
Defunct ©   (2005-08-11 09:12) [6]

Думкин ©   (11.08.05 08:59) [5]

> А к ошибкам уровня Абстракт - можно ведь и почитать. Не прав? Почему абстракт, с чего абстракт?

Здесь imho не тот случай. Конечно можно и в VCL отрыть как работать с TStrings, но надо иметь соотв. подготовку, которой автор вопроса не обладает.

Я могу и ошибаться, но вопрос помоему поставлен так, что во всю проглядывается полное недоумение и замешательство. Еще бы, представьте, работаем с мемо, в нем TStrings работает, и все его методы работают. А тут бах, и не работает ничего +абстрактная ошибка.. Черт его знает может компилятор глюканул. Именно так я сам подумал когда "впервые пробовал TStrings".

Вы же психолог, или просто неудачное утро удачного дня? ;>


 
Думкин ©   (2005-08-11 09:24) [7]


> [6] Defunct ©   (11.08.05 09:12)

вс в кучу. И удачное и неудачное.


 
Patrick   (2005-08-11 09:37) [8]

Спасибо
и тогда еще вопросы по теме
Почему при добавлении или вставке в отладчике я не вижу добавляемые или вставляемые строки (список остается пустым)?
Как лучше вставить все строки данного листа в Memo поле датасета?


 
Digitman ©   (2005-08-11 10:12) [9]


> Почему при добавлении или вставке в отладчике я не вижу
> добавляемые или вставляемые строки (список остается пустым)?


быть того не может.


> Как лучше вставить все строки данного листа в Memo поле
> датасета?


MyMemoField.Value := MyStringList.Lines.Text



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

Текущий архив: 2005.09.18;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.031 c
1-1125065257
Fostr
2005-08-26 18:07
2005.09.18
Просмотр изображений в TImage


2-1123677426
DeepProg
2005-08-10 16:37
2005.09.18
ADO. Parameters.


4-1122359742
idiliya
2005-07-26 10:35
2005.09.18
Как правильно нотифицировать сервис из Winlogon Notification Pack


3-1123133145
Nata2
2005-08-04 09:25
2005.09.18
ADOStorecProd


6-1117100431
КиТаЯц
2005-05-26 13:40
2005.09.18
Команда "дисконект"