Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / items в combobox / 12 сообщений из 12, страница 1 из 1
19.11.2018, 16:30
    #39735210
TsYekaterina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
Добрый вечер! что не так, подскажите? пишу цикл в combobox:
Код: sql
1.
2.
3.
for i:=0 to ComboBox1.items.count-1 do begin
..
end;


но в цикле отрабатывает почему-то только последняя запись items, т.е. showmessage (inttostr(ComboBox1.items.count))=209 и сообщение выводится 209 раз вместо showmessage (inttostr(ComboBox1.items.count))=0, showmessage (inttostr(ComboBox1.items.count))=1, showmessage (inttostr(ComboBox1.items.count))=2, showmessage (inttostr(ComboBox1.items.count))=3, ...., showmessage (inttostr(ComboBox1.items.count))=209?
...
Рейтинг: 0 / 0
19.11.2018, 16:36
    #39735220
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
ЯННП :)
...
Рейтинг: 0 / 0
19.11.2018, 16:38
    #39735222
TsYekaterina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
L_argo,
в данном примере строки должны быть обработаны от 0 до 209, а обрабатывается только последняя строка 209 раз.
...
Рейтинг: 0 / 0
19.11.2018, 16:48
    #39735229
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
Вы бы весь код приводили
Код: pascal
1.
2.
3.
for i:=0 to ComboBox1.items.count-1 do begin
  ShowMessage(ComboBox1.items[i]);
end;
...
Рейтинг: 0 / 0
19.11.2018, 17:20
    #39735250
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
TsYekaterinaчто не так, подскажите?

Не надо было доверять писание кода школьнику. Он какие-то две точки вместо правильного
кода написал.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
19.11.2018, 17:50
    #39735262
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
Dimitry SibiryakovTsYekaterinaчто не так, подскажите?

Не надо было доверять писание кода школьнику. Он какие-то две точки вместо правильного
кода написал.


То elipsis (или как там ее) функция
...
Рейтинг: 0 / 0
19.11.2018, 18:23
    #39735272
Dimonka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
TsYekaterina,

Вопрос твой для всех очевидно пустяковый, но вся драматичность ситуации заключается в том, что по какой-то причине именно тебе надо доделать этот отчёт, но по не менее загадочной причине в Delphi ты не разбираешься. Возможно даже не совсем разбираешься в программировании.

Решить тут можно либо послав тебя на какие-то быстрые курсы по Delphi, либо привлечь специалиста. Я бы на месте руководителя выбрал бы второй путь (если отчёт действительно нужен), но возможно руководитель почему-то мотивирован дождаться результатов от тебя.
Решение лично для тебя
- быстрый способ - найти и уговорить помочь кого-то, кто разбирается в Delphi. желательно на месте.
- медленный способ, пойти на курсы, прочитать книгу, выполнить примеры из книги и понять как доделать отчёт самой. Причём к моменту "созревания" ты сама поймёшь насколько был ужасен код предыдущего автора..

Этот пост не для того, чтобы обидеть тебя, а просто оценка ситуации со стороны.
...
Рейтинг: 0 / 0
19.11.2018, 18:35
    #39735277
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
Dimonkaвся драматичность ситуации заключается в том, что по какой-то причине именно тебе надо
доделать этот отчёт, но по не менее загадочной причине в Delphi ты не разбираешься.
Возможно даже не совсем разбираешься в программировании.

Ты сильно недооцениваешь драматичность ситуации. У мадам 20-летний стаж программирования.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
19.11.2018, 19:45
    #39735291
Dimonka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
Dimitry SibiryakovDimonkaвся драматичность ситуации заключается в том, что по какой-то причине именно тебе надо
доделать этот отчёт, но по не менее загадочной причине в Delphi ты не разбираешься.
Возможно даже не совсем разбираешься в программировании.

Ты сильно недооцениваешь драматичность ситуации. У мадам 20-летний стаж программирования.
Но откуда тогда такие пробелы в таких элементарных вещах? Могу себе только представить, что у ТС стаж в декларативных языках, типа SQL, но даже и там люди способны делать циклы.
...
Рейтинг: 0 / 0
20.11.2018, 01:07
    #39735382
Гирлионайльдо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
Dimitry SibiryakovУ мадам 20-летний стаж программирования.


Наверное была допущена ошибка,и это 20 летний стаж сна, или поедания еды :D
...
Рейтинг: 0 / 0
20.11.2018, 02:21
    #39735386
Гирлионайльдо
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
Ктттаттти...

Код: pascal
1.
2.
3.
4.
5.
6.
var
  s: string;
begin
  for s in ComboBox1.Items do
    ShowMessage(s);
end;
...
Рейтинг: 0 / 0
20.11.2018, 13:02
    #39735581
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
items в combobox
19.11.2018 18:35, Dimitry Sibiryakov пишет:
> У мадам 20-летний стаж программирования.

в FoxPro?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / items в combobox / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]