Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как в отладчике посмотреть содержимое TStrings [D6]


MsGuns ©   (2002-09-06 11:47:00) 

if SQLKeys<>"" then // Есть ключи
ls.Add(" PRIMARY KEY ("+SQLKeys+")")
else // Нет ключей -> убрать завреш.запятую из строки последнего описателя
Copy (ls[ls.Count-1],1,Length(ls[ls.Count-1])-1);
ls.Add(" )");

В последней строке ставлю "бряк" и в отладчике смотрю содержимое ls. Показывет "()", хотя как видно из текста, там есть хотя бы одна строка (на самом деле их больше). Лепить ListView на форму только для того, чтобы узнать, что лежит в этом треклятом ls как-то не хочется. Подскажите, будьте любезны.


Виктор Щербаков   (2002-09-06 12:31:00) [1]

MsGuns © (06.09.02 12:24)
Зачем? Открой окно Watches и там смотри.


Юрий Федоров   (2002-09-06 12:29:00) [2]

Можно смотреть по ctrl+F7, набрать там либо ls.Text,
либо ls[0], либо ls.SaveToFile("C:\1.txt");
Все работает


MsGuns   (2002-09-06 12:24:00) [3]

>Ученик © (06.09.02 12:00)
>ls.Text

Нсколько я понял, надо после присвоения значения ls(TStrings), поставить строку типа
LongStr := ls.Text;LongString надо предварительтно определить,


Ученик   (2002-09-06 12:00:00) [4]

ls.Text


MsGuns   (2002-09-06 11:58:00) [5]

>Виктор Щербаков © (06.09.02 11:55)
Спасибо большое ! Все гениальное - просто !
Стыдно, что сам не сообразил ;8

А все-таки, в отадчике напрямую посмотреть нелзя ?


Виктор Щербаков   (2002-09-06 11:55:00) [6]

Я делаю так: ls.SaveToFile("C:\1.txt");
После этой строчки ставлю бряк.


Наверх

Титульная страница Поиск, карта сайта Написать письмо