Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 31.03.2010, 16:06   #1
record222
Форумчанин
 
Регистрация: 23.09.2009
Сообщений: 127
По умолчанию ComboBox проблема при отправке данных

Здравствуйте уважаемые пользователи данного сайта. Я новичек в делфи и хотел бы спросить что в данном коде не верно? Помогите пожалуйста

Цитата:
if ComboBox1.Items.Strings[0]='--' then
begin
data.Add('quest=0');
end
else
if ComboBox1.Items.Strings[1]='Любимое блюдо' then
begin
data.Add('quest=2');
end
else
if ComboBox1.Items.Strings[2]='Ваше прозвище в школе' then
begin
data.Add('quest=3');
end
else
if ComboBox1.Items.Strings[3]='Любимый фильм' then
begin
data.Add('quest=4');
end
else
if ComboBox1.Items='Кличка домашнего питомца' then
begin
data.Add('quest=5');
end
else
if ComboBox1.Items.Strings[5]='Любимый актер' then
begin
data.Add('quest=6');
end
else
if ComboBox1.Items.Strings[6]='Девичья фамилия матери' then
begin
data.Add('quest=7');
end
else
if ComboBox1.Items.Strings[7]='Любымые цветы' then
begin
data.Add('quest=8');
end
else
if ComboBox1.Items.Strings[8]='Почтовый индекс родителей' then
begin
data.Add('quest=9');
end
else
if ComboBox1.Items.Strings[9]='Дата рождения дедушки' then
begin
data.Add('quest=10');
end
else
if ComboBox1.Items.Strings[10]='Имя и отчество бабушки' then
begin
data.Add('quest=11');
end
else
if ComboBox1.Items.Strings[11]='Номер телефона друга/подруги' then
begin
data.Add('quest=12');
end;
И когда я отправляю запрос программа отправляет только 'quest=0', хотя выбрано совсем другое

У нас принято оформлять код специальным тэгом - при помощи кнопочки "#".
Только...
И не значком #.
И не РНР-кодом.
И не значком цитаты.
И не собственными "ручками".
Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
Модератор

Последний раз редактировалось mihali4; 31.03.2010 в 17:12.
record222 вне форума
Старый 31.03.2010, 16:26   #2
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Цитата:
Сообщение от record222 Посмотреть сообщение
Здравствуйте уважаемые пользователи данного сайта. Я новичек в делфи и хотел бы спросить что в данном коде не верно? Помогите пожалуйста



И когда я отправляю запрос программа отправляет только 'quest=0', хотя выбрано совсем другое
Слишком большая вложенность условных операторов, код становится нечитабельным.
Код:
Case i of
  0:if ComboBox1.Items.Strings[i]='--' then MyText:='quest='+IntToStr(i);
  1:if ComboBox1.Items.Strings[i]='Любимое блюдо' then Text:='quest='+IntToStr(i+1);
  2:if ComboBox1.Items.Strings[i]='Ваше прозвище в школе' then MyText:='quest='+IntToStr(i+1);
  ------
  ------
  11:if ComboBox1.Items.Strings[i]='Номер телефона друга/подруги' then MyText:='quest='+IntToStr(i+1);
end;//case
data.Add(MyText);
Все становится понятным и должно работать...
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кодировка при отправке запроса Voody Работа с сетью в Delphi 4 16.12.2009 12:26
ошибка при отправке D_E_N Работа с сетью в Delphi 11 01.11.2009 00:41
проблема с \n\r при отправке писмо с аттачментами termes PHP 3 27.07.2009 12:51
Формат передаваемых данных хабам локальной сети, при отправке личных сообщений из DC клиетов docm Общие вопросы .NET 0 18.11.2008 15:33
Многопоточность при отправке почты sanchopansa Работа с сетью в Delphi 4 04.10.2008 14:57