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

Вниз

Edit и Combobox как срвеить ????????   Найти похожие ветки 

 
Golikov ©   (2006-02-19 23:47) [0]

как сравнить текст введенный в Edit с данными которые находятся в Combobox.items.strings.lines


 
Чародей ©   (2006-02-20 00:25) [1]

ComboBox1.Items[i] = Edit1.Text
Если надо получить индекс Edit1.Text в  ComboBox1 то
ComboBox1.ItemIndex:=ComboBox1.Items.IndexOf(Edit1.Text);


 
Golikov ©   (2006-02-20 01:31) [2]

пишу так:
if form5.ComboBox4.Items[i]=edit1.Text then begin
form8.Show ;
exit;
end

но ничего не происходит!
непойму ! можеш подробней написать ?


 
Джо ©   (2006-02-20 01:33) [3]

> Golikov ©   (19.02.06 23:47)
> как сравнить текст введенный в Edit с данными которые находятся
> в Combobox.items.strings.lines

Можешь поподробней написать?


 
Golikov ©   (2006-02-20 01:43) [4]

Джо ты к чему это написал ?


 
Джо ©   (2006-02-20 01:51) [5]

> [4] Golikov ©   (20.02.06 01:43)
> Джо ты к чему это написал ?

К тому, чтобы ты по-человески объяснил свой вопрос. К чему же еще?


 
McSimm ©   (2006-02-20 02:12) [6]

>но ничего не происходит!
форма не отображается?

>пишу так:
>if form5.ComboBox4.Items[i]=edit1.Text then begin
>form8.Show ;

Значение i правильное ?
Отладчиком посмотреть проход через условие, можно посмотреть также сравниваемые значения.


 
antonn ©   (2006-02-20 06:44) [7]

регистр совпадает?


 
Чародей ©   (2006-02-20 10:35) [8]


> Golikov ©   (20.02.06 01:31) [2]
> пишу так:
> if form5.ComboBox4.Items[i]=edit1.Text then begin
> form8.Show ;
> exit;
> end
>
> но ничего не происходит!
> непойму ! можеш подробней написать ?


Проверь откуда i берется, обычно сначала идет цикл:
for i:=0 to form5.ComboBox4.Count-1 do
if form5.ComboBox4.Items[i]=edit1.Text then begin
begin
form8.Show ;
break; //or exit
end;
exit;
end
Но вообще обычно подходит и [1], второй вариант


 
Golikov ©   (2006-02-20 13:37) [9]

Всем Спасибо !
но осталась еще одна проблемка -
if form5.ComboBox4.Items[i]<>edit1.Text then begin
form5.ComboBox4.Items.Add(edit1.Text);
close;

и при следующем запуске программы новые данные которые были введены
в Edit несохраняются в Comboboxe,а отсается старый список данных.
Вопос - Как сохраниь изменения ????


 
Плохиш ©   (2006-02-20 13:43) [10]


> и при следующем запуске программы новые данные которые были
> введены
> в Edit несохраняются в Comboboxe,а отсается старый список
> данных.
> Вопос - Как сохраниь изменения ????

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


 
Golikov ©   (2006-02-20 13:50) [11]

Удалено модератором


 
Плохиш ©   (2006-02-20 13:52) [12]

Удалено модератором


 
SergP.   (2006-02-20 14:02) [13]

Удалено модератором


 
Чародей ©   (2006-02-20 14:17) [14]


> Вопос - Как сохраниь изменения ????

Ты же программист тебе и решать как. Хочешь в текстовый файл, хочешь в ini файл, да хоть в реестр (только за реестр кто-нить по голове дать может).


 
лом   (2006-02-20 14:21) [15]

Удалено модератором


 
Golikov ©   (2006-02-20 14:52) [16]

Удалено модератором


 
Джо ©   (2006-02-20 15:05) [17]

> Golikov ©

При вашем уровне знаний, "Вы должны молчать и слушать, молчать и слушать,что вам говорят" (с).



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

Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.013 c
1-1138899629
Санек
2006-02-02 20:00
2006.03.12
Excel потеря фокуса


6-1133113634
system
2005-11-27 20:47
2006.03.12
передать файл на другой комп через интернет


9-1126260217
thr3ad
2005-09-09 14:03
2006.03.12
GLScene персонаж проходит сквозь объекты


2-1140305836
Дмитрий_177
2006-02-19 02:37
2006.03.12
Переменные в моей функции


3-1137785105
turonix
2006-01-20 22:25
2006.03.12
Как определить входит ли поле в состав вторичного ключа средствам





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