Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.05;
Скачать: CL | DM;

Вниз

Динамически созданные СheckBox   Найти похожие ветки 

 
Ося   (2006-10-23 13:44) [0]

И так у мну создается динамически куча NewCheckBox
и вставляем их StringGrid! Блага такой инфы хватает!
http://delphi-faq.zoxt.net/130.htm?id=70023, малость переработал так что бы работало в динамике, а в смысле
есть типа куча артикулов, в зависимости от системы я вывожу те которые нужно в Гриде, и прорисовываю CheckBox напротив каждого.
И при значении True одго или несколько пытаюсь вывести их в другой грид. Не хтит то ошибка то еще какой бред!
И теперь вопрос! Как вынуть из этих NewCheckBox в каком он сотоянии!!!
Пробовал
for i:=1 to StringGrid_dop_vivod.RowCount do begin
NewCheckBox.Tag:=i;
if newcheckBox.Checked=true then begin end;
Выдает ошибку(((
Чаво делать???


 
Плохиш ©   (2006-10-23 13:46) [1]


> Чаво делать???

Для начала заняться изучением русского языка.


 
Ося   (2006-10-23 13:58) [2]

Если не хочешь подсказыватьили помочь , ничего не говори!!!


 
Ося   (2006-10-23 14:00) [3]

СПЕЦИАЛЬНО ДЛЯ ПЛОХИША!!!!

И так у мну создается динамически куча NewCheckBox
и вставляем их StringGrid! Блага такой информации хватает!
http://delphi-faq.zoxt.net/130.htm?id=70023, малость переработал так что бы работало в динамике, а в смысле
есть типа куча артикулов, в зависимости от системы я вывожу те которые нужно в Гриде, и прорисовываю CheckBox напротив каждого.
И при значении True одного или несколько пытаюсь вывести их в другой грид. Не хочет то ошибка то еще какой бред!
И теперь вопрос! Как вынуть из этих NewCheckBox в каком он состоянии!!!
Пробовал
for i:=1 to StringGrid_dop_vivod.RowCount do begin
NewCheckBox.Tag:=i;
if newcheckBox.Checked=true then begin end;
Выдает ошибку(((
Что делать делать???
PS Так понятно???


 
default ©   (2006-10-23 14:03) [4]


> Как вынуть из этих NewCheckBox в каком он сотоянии!!!


> if newcheckBox.Checked=true then begin end;
> Выдает ошибку(((
> Чаво делать???

Checked используется, в основном тогда когда чекбокс имеет всего два состояния
а вообще, остап сулейман берта мария бендербей, ты бы литературку по компонентам почитал или хелп


 
Плохиш ©   (2006-10-23 14:12) [5]


> Ося   (23.10.06 14:00) [3]
> СПЕЦИАЛЬНО ДЛЯ ПЛОХИША!!!!

К сожалению, я не понимаю фраз типа "Не хочет", "то ошибка то еще какой бред", "Выдает ошибку" и им подобных.


 
Ося   (2006-10-23 14:15) [6]

Интересно и в каком состоянии он находится когда я его содал???


 
Ося   (2006-10-23 14:19) [7]

Ув Плохиш!
Задача!
Есть заполненный StringGrid! Заполняется он динамически! Я незнаю за рание сколько будет строк!!!
Создать столбец с CheckBox"ми!
И если  CheckBox= ДА до данную строку полностью добавить во второй StrinGrid2!
Предложите способ это сделать!!


 
default ©   (2006-10-23 14:35) [8]

Ося   (23.10.06 14:19) [7]
логика тут требуется приземлённая, почти ниже плинтусе
единственная возможная трудность - недостаточное знание используемых компонентов, значит твоя задача - устранить этот пробел


 
KilkennyCat ©   (2006-10-23 14:36) [9]

> if newcheckBox.Checked=true then begin end;


достаточно if newcheckBox.Checked then begin


 
Ося   (2006-10-23 14:39) [10]

Так раскажите где прочитать!!!
PS Почему спраиваю так как времени нет!!!


 
default ©   (2006-10-23 14:40) [11]

в хелпе прочитать можно


 
default ©   (2006-10-23 14:43) [12]

StringGrid_dop_vivod.RowCount-1 используй
может поэтому у тебя ничего не работает
индексация строк и столбцов с нуля идёт


 
default ©   (2006-10-23 14:45) [13]

и никаких невидимых чексбоксов, как в примере, создавать не надо:)
просто метод-обработчик клика чекбокса в методах формы опиши


 
Ося   (2006-10-23 14:47) [14]

Дякую граждане! За любовь и совет!!!
Оращайтесь если что! Так же отвечу!!!
KilkennyCat угу Спасибо!!!
Единственное ошибку дает, но работает! Буду бороть дальше!


 
Ося   (2006-10-23 14:49) [15]

default
Ща попробую!



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

Текущий архив: 2006.11.05;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.054 c
2-1161201316
Meganop
2006-10-18 23:55
2006.11.05
Вопрос про массив.


2-1161553712
nporaMep
2006-10-23 01:48
2006.11.05
Как получить путь к программе?


3-1157472475
Firefly
2006-09-05 20:07
2006.11.05
MySQL. Размер Data-файла.


3-1157931407
boss_zbk
2006-09-11 03:36
2006.11.05
Как выдать сообщение


15-1160427547
Ученик чародея
2006-10-10 00:59
2006.11.05
Какая все таки гадость этот IE.