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

Вниз

listview   Найти похожие ветки 

 
Змей ©   (2004-12-01 17:14) [0]

у меня не получается проверить пустоту первой строки
 for x := 0 to lv.Items.Count-1 do  begin
         if  lv.Items[0].Caption<>emptystr  then begin
           edit1.text:=inttostr(x);
         end;
         end;
вот так получается ну если не пустая строка то   edit1.text:=inttostr(x);
а вот как сделать ? если она пустая то showmessage("нет текста")
if  length(lv.Items[0].Caption)<0  then begin
         showmessage("нет текста")

                    end;

не получается
заранее благодарю


 
TButton ©   (2004-12-01 17:17) [1]

1. >не получается а что получается?
2. а если этой строки нет в принципе и lv.Items[0]=0?


 
olookin ©   (2004-12-01 17:20) [2]

if  length(lv.Items[0].Caption)<0  then begin
        showmessage("нет текста")
        end;

А разве должно получиться?


 
novice_man ©   (2004-12-01 17:20) [3]

for x := 0 to lv.Items.Count-1 do  begin
    if  lv.Items[0].Caption<>emptystr  then begin
        edit1.text:=inttostr(x);
        end else showmessage("нет текста");
    end;


TButton ©   (01.12.04 17:17) [1]

1. >не получается а что получается?
2. а если этой строки нет в принципе и lv.Items[0]=0?


Отхватит эксепшн ;)


 
novice__man   (2004-12-01 17:21) [4]

for x := 0 to lv.Items.Count-1 do  begin
    if  lv.Items[0].Caption<>emptystr  then begin
        edit1.text:=inttostr(x);
        end else showmessage("нет текста");
    end;


TButton ©   (01.12.04 17:17) [1]

1. >не получается а что получается?
2. а если этой строки нет в принципе и lv.Items[0]=0?


Отхватит эксепшн ;)


 
novice__man   (2004-12-01 17:21) [5]

for x := 0 to lv.Items.Count-1 do  begin
    if  lv.Items[0].Caption<>emptystr  then begin
        edit1.text:=inttostr(x);
        end else showmessage("нет текста");
    end;


TButton ©   (01.12.04 17:17) [1]

1. >не получается а что получается?
2. а если этой строки нет в принципе и lv.Items[0]=0?


Не пройдет дальше  for x := 0 to lv.Items.Count-1 do


 
Змей ©   (2004-12-01 17:50) [6]

edit1.text:=inttostr(x);
       end else showmessage("нет текста");
не катит тож пробовал


 
novice__man   (2004-12-01 18:40) [7]

lv укажи тип переменной


 
begin...end ©   (2004-12-01 18:43) [8]

> [6] Змей ©   (01.12.04 17:50)

Я вот одного не пойму. Вот эта строка:

> edit1.text:=inttostr(x)

- она зачем вообще?


 
novice__man   (2004-12-01 18:43) [9]

for x := 0 to lv.Items.Count-1 do  begin
   if lv.Items[0].Caption <> ""  then begin
      edit1.text:=inttostr(x);
      end else showmessage("нет текста");
   end;


 
novice__man   (2004-12-01 18:50) [10]

Если lv: TListView (что косвенно можно определить по названию), то должно быть lv.Items.Item[0].Caption <> ""


 
TButton ©   (2004-12-01 20:45) [11]


> Отхватит эксепшн ;)

а мне этот эксцепшен нафих не упал. просто инфа для долгих раздумий зимними вечерами.



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

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

Наверх




Память: 0.49 MB
Время: 0.027 c
1-1102361383
z_man
2004-12-06 22:29
2004.12.19
Как удалить все файлы и папки по указанному пути?


14-1100958626
Nikolay M.
2004-11-20 16:50
2004.12.19
В ноутбуках кто разбирается?


14-1101489942
OneFragLeft
2004-11-26 20:25
2004.12.19
Альтернативный SMTP сервер.


14-1101819266
DeMoN-777
2004-11-30 15:54
2004.12.19
И снова бессонница


14-1101457481
Gorlum
2004-11-26 11:24
2004.12.19
Тестирование памяти