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

Вниз

Как заменить в ListBoxe имя?   Найти похожие ветки 

 
Alex-21   (2003-02-26 18:48) [0]

Как заменить в ListBoxе имя в случае, если будет такое же имя в ListBoxe, а если не будет такого имени, то добавить в ListBox.


 
Kotka ©   (2003-02-26 20:35) [1]

А зачем его менять?


 
Alex-21   (2003-02-26 22:59) [2]

Я пишу UDP-чат. Тут надо добавлять в список пользователей, если такого нет в списке. А то пробовал как-то и не получается. Написал ListBox1.Items.Add(s). И добавляет каждые 30 секунд по имени, а мне нужно только одно имя добавить. Чтобы не было больше одного имени одинакового. И список будет обновляться каждые 30 секунд. Если пользователь в чате активен или неактивен, то в списке должно поменяться рядом с именем его состояние и т.д.


 
Kotka ©   (2003-02-26 23:45) [3]


for i:=0 to List1.Items.Count-1 do
if List1.Items.Strings[i]=Name then
begin
list1.Items.insert(i,Name+Dannye);
List1.Items.Delete(i);
end else ...


Вроди должно работать...


 
Kotka ©   (2003-02-26 23:50) [4]

Ах да! там, наверное, вместо
if List1.Items.Strings[i]=Name then
должно стоять
if pos(Name,List1.Items.Strings[i])=1 then
т.к. в строке будут еще данные и при условии, что первым данным идет имя


 
Alex-21   (2003-03-03 18:31) [5]

Спасибо. Это с ListBox"ом, а с ListView тоже самое будет? Или как? А то вот подумал, что лучше использовать ListView, чем ListBox.


 
Ketmar ©   (2003-03-03 18:48) [6]

а никак не будет. это вообще не алгоритмизируется.

Satanas Nobiscum! 03-Mar-XXXVIII A.S.


 
Alex-21   (2003-03-03 19:00) [7]

Как это не алгоритмизируется?


 
Ketmar ©   (2003-03-03 19:12) [8]

никак.

Satanas Nobiscum! 03-Mar-XXXVIII A.S.


 
Andrey ©   (2003-03-03 19:21) [9]

Лечится - лечится, но не алгоритмизируется точно.


 
Alex-21   (2003-03-05 21:58) [10]

Kotka!
Да что-то не работает твой пример. Не хочет добавлять в список имена. Возможно дело в "for i:=0 to List1.Items.Count-1 do". Или ещё что-то.


 
Palladin ©   (2003-03-05 23:39) [11]


> Alex-21 (05.03.03 21:58)

Может стоит все таки самому подумать... ну хоть чуть чуть.... ну капельку...


 
Kotka ©   (2003-03-06 21:16) [12]

То есть?



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

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

Наверх




Память: 0.49 MB
Время: 0.019 c
1-76495
avet
2003-03-12 15:13
2003.03.24
в переменной записано название процедуры


14-76662
Sancho
2003-03-09 00:02
2003.03.24
RxLib


14-76653
Дмитрий К.К.
2003-03-06 06:58
2003.03.24
Именинники 6 марта


1-76443
kaif
2003-03-11 03:07
2003.03.24
Ресурсы Bitmap в W98SE ?


4-76716
Василий2
2002-12-13 11:49
2003.03.24
runas.exe - ОШИБКА!