Главная страница
    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.049 c
3-1157530675
alex_sc
2006-09-06 12:17
2006.11.05
запись и чтение GIF из MSSQL


2-1161183115
Mb
2006-10-18 18:51
2006.11.05
Редактирование БД


3-1157886753
anton773
2006-09-10 15:12
2006.11.05
вневсение изменений


2-1161292479
markers
2006-10-20 01:14
2006.11.05
Регулярные выражения


15-1161181718
Александр Иванов
2006-10-18 18:28
2006.11.05
Странное отношение к JOIN





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