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

Вниз

Как заменить в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
1-76458
Ozone
2003-03-11 06:23
2003.03.24
EXCEL


4-76727
mwolf
2003-01-18 02:14
2003.03.24
Как заблокировать клаву и мышь в ХР?


1-76441
АндрейБ
2003-03-11 13:58
2003.03.24
передать данные в excel


7-76693
Связной
2003-01-30 16:19
2003.03.24
Как очистить оперативную память?


1-76490
Вадим
2003-03-12 15:02
2003.03.24
Ничего не понимаю или глюки с буфером обмена





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