• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Редактирование значения в Combobox-e

  • Автор темы Elvis
  • Дата начала
Статус
Закрыто для дальнейших ответов.
E

Elvis

Следующий вопрос:
Как можно сделать так чтобы в ComboBox-e юзер не мог ничего печатать а только выбирать из списка.
Заранее благодарен!
 
B

Barmutik

:( Спасибо за упоминание имени в суе...

У ComboBox установить свойство Style = csDropDownList
 
E

Elvis

<!--QuoteBegin-Barmutik+25:08:2005, 15:20 -->
<span class="vbquote">(Barmutik @ 25:08:2005, 15:20 )</span><!--QuoteEBegin--:mad: Спасибо за упоминание имени в суе...

У ComboBox установить свойство Style = csDropDownList
[snapback]24060" rel="nofollow" target="_blank[/snapback]​
[/quote]
Спасибо без вас реально груз
 
E

Elvis

Извените за наглость но как мне решить такуюже проблему если вместо комбобокса есть колонка грида?
 
B

Barmutik

Уточняйте для какого конкретно грида ..

Но если Вы имели ввиду TStingGrid то

Код:
На OnSelectCell

 if ACol = XX then
   StringGrid1.Options := StringGrid1.Options - [goEditing]
 else
   StringGrid1.Options := StringGrid1.Options + [goEditing];
 
E

Elvis

<!--QuoteBegin-Barmutik+25:08:2005, 17:19 -->
<span class="vbquote">(Barmutik @ 25:08:2005, 17:19 )</span><!--QuoteEBegin-->Уточняйте для какого конкретно грида ..

Но если Вы имели ввиду TStingGrid то

Код:
На OnSelectCell

 if ACol = XX then
   StringGrid1.Options := StringGrid1.Options - [goEditing]
 else
   StringGrid1.Options := StringGrid1.Options + [goEditing];
[snapback]24071" rel="nofollow" target="_blank[/snapback]​
[/quote]

Для DBGridEh
 
B

Barmutik

Не знаю как конкретно в этом гриде(никогда не пользовался) .. но по идее если идти от стандартного то просто у колонки поставьте ReadOnly := True
 
E

Elvis

<!--QuoteBegin-Barmutik+26:08:2005, 08:06 -->
<span class="vbquote">(Barmutik @ 26:08:2005, 08:06 )</span><!--QuoteEBegin-->Не знаю как конкретно в этом гриде(никогда не пользовался) .. но по идее если идти от стандартного то просто у колонки поставьте ReadOnly := True
[snapback]24099" rel="nofollow" target="_blank[/snapback]​
[/quote]
Пробовал в этом случае вообще не отображается выпадающий список
 
E

Elvis

<!--QuoteBegin-Barmutik+25:08:2005, 17:19 -->
<span class="vbquote">(Barmutik @ 25:08:2005, 17:19 )</span><!--QuoteEBegin-->
Код:
  if ACol = XX then
   StringGrid1.Options := StringGrid1.Options - [goEditing]
 else
   StringGrid1.Options := StringGrid1.Options + [goEditing];
[snapback]24071" rel="nofollow" target="_blank[/snapback]​
[/quote]

Не могли бы вы уточнить что это за переменные
ACol
XX
 
B

Barmutik

Что-то Вы меня запутали ... я уже не совсем понимаю про что Вы спрашиваете и на что я отвечаю :unsure:

Проясните подробнее что Вам требуется ...
 
E

Elvis

<!--QuoteBegin-Barmutik+26:08:2005, 09:15 -->
<span class="vbquote">(Barmutik @ 26:08:2005, 09:15 )</span><!--QuoteEBegin-->Что-то Вы меня запутали ... я уже не совсем понимаю про что Вы спрашиваете и на что я отвечаю :unsure:

Проясните подробнее что Вам требуется ...
[snapback]24109" rel="nofollow" target="_blank[/snapback]​
[/quote]
У мну есть гид ДБГридЕх там стоит колонка у которой указан как СоурсеЛист таблица и она работает как выпадающий список, но также юзер может вводить там значение с клавиатуры. Мне надо сделать так чтобы он мог выбирать только из списка но не вводил нифига с клавы.
 
B

Barmutik

Аааа.. :unsure:

Тут надо смотреть конкретный компонент как это у него реализовано ... хотя странно ... поставьте не соурс лист а лукап лист... ну так обычно .. соурс это список возможных значений + человек может добавить свои.. а лукап лист только из указанного списка...
 
E

Elvis

<!--QuoteBegin-Barmutik+26:08:2005, 10:04 -->
<span class="vbquote">(Barmutik @ 26:08:2005, 10:04 )</span><!--QuoteEBegin-->Аааа.. :unsure:

Тут надо смотреть конкретный компонент как это у него реализовано ... хотя странно ... поставьте не соурс лист а лукап лист... ну так обычно .. соурс это список возможных значений + человек может добавить свои.. а лукап лист только из указанного списка...
[snapback]24119" rel="nofollow" target="_blank[/snapback]​
[/quote]
Я чуть прогнал я нифига не указываю просто забиваю програмно ПикЛист.
 
B

Barmutik

Ну тогда не знаю .. я компонента про который Вы говорите никогда не видел ...
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!