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

Вниз

listview как с ним работать   Найти похожие ветки 

 
IronWit ©   (2003-07-08 18:36) [0]

Ребята, подскажите начинающему. Хочется научится работать с listview. Как то до сих пор был мне не нужен, а тут пришлось. Именно на примере listview применяющегося в kol. Точнее нужно отобразить несколько строк, в каждой строке несколько колонок. Вы хотя бы какой нить пример киньте, я дальше сам постараюсь разобраться.

Заранее спасибо.


 
ironwit ©   (2003-07-08 18:37) [1]

точнее вот это   listview1.LVItemAdd("Ромашка"); У меня получается. А вот как в строку к этой Ромашке обавить еще одну колонку с тем, что она зеленая? Ума не приложу :(


 
SPeller ©   (2003-07-08 19:34) [2]

Демка есть на сайте Кладова.


 
Avenger[NhT] ©   (2003-07-09 00:15) [3]

listview1.LVItem[0, 1] := ...
мож так? я уж не помню...т.к. в кол давно не писал....пишу ща тока в Авл


 
SPeller ©   (2003-07-09 04:16) [4]

Добавление колонок:

 lvServer.LVColAdd( "Название плагина", taLeft, 200 );
 lvServer.LVColAdd( "Тип", taLeft, 80 );
 lvServer.LVColAdd( "Размер", taRight, 60 );
 lvServer.LVColAdd( "Размещение", taLeft, 225 );
 lvServer.LVColAdd( "Статус", taLeft, 80 );

Заполнение строк:

   lvServer.LVItemAdd( CO.PlugData.Name );
   lvServer.LVSetItem( lvServer.LVCount - 1, 0, CO.PlugData.Name, 0, [], 1, 0, 0 );
   lvServer.LVSetItem( lvServer.LVCount - 1, 1, s, 0, [], 1, 0, 0 );
   if CO.PlugData.Size < 1024 * 1024 then begin
     s := Double2Str( Round( CO.PlugData.Size / 102.4 ) / 10 ) + " K ";
   end else begin
     s := Double2Str( Round( CO.PlugData.Size / 102.4 / 1024 ) / 10 ) + " M ";
   end;
   lvServer.LVSetItem( lvServer.LVCount - 1, 2, s, 0, [], 1, 0, 0 );
   lvServer.LVSetItem( lvServer.LVCount - 1, 3, CO.PlugData.Path, 0, [], 1, 0, 0 );


 
BorisMor ©   (2003-07-09 06:19) [5]

http://kol.mastak.ru/lessons%2016.htm


 
ironwit ©   (2003-07-09 08:29) [6]

Спасибо. Теперь понятно. :)


 
Gandalf ©   (2003-07-09 09:10) [7]


> мож так? я уж не помню...т.к. в кол давно не писал....пишу
> ща тока в Авл


Кстати я смотрел - неплохо и даже очень... Как там SysDCU - Бартову можешь пока не слать он около месяца в отсутствии.



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

Форум: "KOL";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.032 c
1-1078642888
elloner
2004-03-07 10:01
2004.03.28
Создать свое событие


3-1077787286
dolmat
2004-02-26 12:21
2004.03.28
Добавление поля


1-1078408685
Timego
2004-03-04 16:58
2004.03.28
Архитектура приложения


7-1072549718
Nick_Omsk
2003-12-27 21:28
2004.03.28
USB в Delphi


1-1078946762
Lena19
2004-03-10 22:26
2004.03.28
DLL точка входа не найдена





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