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

Вниз

Свойства DBGrid1   Найти похожие ветки 

 
RR Bom   (2008-05-20 13:17) [0]

Подскажите пожалуйста, каким образом можно программно изменять свойства компонента DBGrid1?
Я пытаюсь программно следующим кодом    form1.DBGrid1.Options[dgTitles]:= true, но ничего толкового не выходит. В документации ничего про это не сказано.


 
{RASkov} ©   (2008-05-20 13:20) [1]

> [0] RR Bom   (20.05.08 13:17)

DBGrid1.Options:=DBGrid1.Options+[dgTitles];


 
RR Bom   (2008-05-20 13:28) [2]

Приведенный ниже вами код
<codeDBGrid1.Options:=DBGrid1.Options+[dgTitles]; не работает.
Программа на синтаксис не ругается, но программа не работает :(
Необходимо присваивать значение параметру True / False


 
Ega23 ©   (2008-05-20 13:30) [3]


> Приведенный ниже вами код
> <codeDBGrid1.Options:=DBGrid1.Options+[dgTitles]; не работает.


У меня работает. Что я делаю не так?


> Программа на синтаксис не ругается, но программа не работает  :(


Наверное, проблема в программе?


> Необходимо присваивать значение параметру True / False


Правильный код был в [1].


 
Mozgan   (2008-05-20 13:31) [4]

Присваивание!!!
form1.DBGrid1.Options:=form1.DBGrid1.Options+[dgTitles] - включает
form1.DBGrid1.Options:=form1.DBGrid1.Options-[dgTitles] - отключает

так ведь? :


 
Reindeer Moss Eater ©   (2008-05-20 13:32) [5]

Необходимо присваивать значение параметру True / False

Не необходимо.

TDBGridOptions = set of TDBGridOption;


 
Юрий Зотов ©   (2008-05-20 13:36) [6]

При своем первом запуске Delphi должна провести тест по языку. И если не сдан - завершаться.


 
{RASkov} ©   (2008-05-20 13:39) [7]

> TDBGridOptions = set of TDBGridOption;

Для множеств есть две быстрые процедуры:
Include
Exclude
но они первым параметром просят var поэтому для свойств они не подходях....

> но программа не работает

Врешь. Для свойст множеств подходят +, -, *, и др.
Set operators
Operator Operation Operand types Result type Example
+ union set set Set1 + Set2
- difference set set S - T
* intersection set set S * T
<= subset set Boolean Q <= MySet
>= superset set Boolean S1 >= S2
= equality set Boolean S2 = MySet
<> inequality set Boolean MySet <> S1
in membership ordinal, set Boolean A in Set1


> [6] Юрий Зотов ©   (20.05.08 13:36)

:) точно)


 
RR Bom   (2008-05-20 15:03) [8]

чё та опять не работает......
Нстройку свойств компонента DBGrid решил осуществлять в другом окне (Form2)

На Form1 располагается сам DBGrid.
Но из формы 2 ссылаюсь на компонент дял формы 1
 form1.DBGrid1.Options:=form1.DBGrid1.Options+[dgTitles]

Но компилятор ругается на "незнание" dgTitles


 
Anatoly Podgoretsky ©   (2008-05-20 15:06) [9]

> Ega23  (20.05.2008 13:30:03)  [3]

> Наверное, проблема в программе?

Не думаю.


 
Palladin ©   (2008-05-20 15:06) [10]

что такое модули (units) знаешь?


 
RR Bom   (2008-05-20 15:09) [11]

ФСЁ!!!! Разобрался :)
нужно было подключит модуль DBGrids......
.....кипит наш разум возмущённый......



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

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

Наверх





Память: 0.47 MB
Время: 0.005 c
2-1211462177
StiTch
2008-05-22 17:16
2008.06.15
HTML


2-1211292635
Stif
2008-05-20 18:10
2008.06.15
Реестр


15-1209564689
Eraser
2008-04-30 18:11
2008.06.15
php и blowfish-128


2-1211270341
brother
2008-05-20 11:59
2008.06.15
корректна ли ответственная строка кода?


2-1211459010
User1
2008-05-22 16:23
2008.06.15
Action Manager





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