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

Вниз

Динамически созданные С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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.05 c
15-1161079948
Empleado
2006-10-17 14:12
2006.11.05
Интересно, через какое время оно придет в каждый дом?


15-1160751654
oldman
2006-10-13 19:00
2006.11.05
Возвращаясь к теме ХР...


15-1161097796
SergP
2006-10-17 19:09
2006.11.05
Подскажите где взять утилитку для Low Level Format...


15-1160902603
Verg
2006-10-15 12:56
2006.11.05
Клиент форума под Symbian ни кто не пишет?


6-1150209045
Leshik
2006-06-13 18:30
2006.11.05
TIdIRC





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