Главная страница
    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.48 MB
Время: 0.043 c
6-1149245388
Dush
2006-06-02 14:49
2006.11.05
IP адрес выданный провайдером


1-1159414736
apic
2006-09-28 07:38
2006.11.05
Работа с Edit


15-1160653501
Dust
2006-10-12 15:45
2006.11.05
Подскажите средство создания и ведения документации, для Delphi


15-1160720254
Dmitry_177
2006-10-13 10:17
2006.11.05
GUID Генерация уникального идентификатора


2-1161239166
markers
2006-10-19 10:26
2006.11.05
"Случайная" переменная?





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