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

Вниз

Проблема с 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.022 c
1-1124201283
Сашка
2005-08-16 18:08
2005.09.18
поиск по географическим картам


1-1125071682
Andrej
2005-08-26 19:54
2005.09.18
Delphi 2005


14-1124730114
Е-клмн
2005-08-22 21:01
2005.09.18
Загадка.


6-1116102198
KonstantinXaker(KX)
2005-05-15 00:23
2005.09.18
Рисунок из Интернета в TImage


14-1124832548
тень отца Гамлета
2005-08-24 01:29
2005.09.18
Бамбук стал весьма популярной культурой также для Локомотива





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский