Вверх ↑
Ответов: 817
Рейтинг: 52
#1: 2015-07-09 09:24:05 ЛС | профиль | цитата
sla8a писал(а):
nesco, как я понял, -= DriveR =- это понял. Вопрос в другом:
Как отличить первый выбранный флажек (MT-поток будет содержать [0]), от ничего не выбранного Null :?
-= DriveR =- нужно знать есть хоть один установленный флажек или нет.

Все верно, я все понял.
Вот реальная схема над которой я бьюсь
code_35986.txt
Я попробовал применить все ваши предложения и ничего дельного не добился
nesco писал(а):
А че, Case у нас не работает

Подскажите как его применить? Я не вижу большой разницы между If_else и Case

Теперь по моей реальной схеме, проведите эксперименты:
1. Ничего не выбирайте и нажмите кнопку "Удалить" - появляется предупреждение (так и должно быть, это хорошо)
2. Выберите, например строку 2 и удалите ее - все получается без предупреждения (так и должно быть, это хорошо)
3. Выберите несколько строк и обязательно строку 1 - появляется предупреждение (так не должно быть, это плохо)

------------ Дoбавленo в 09.24:
Лично мое мнение:
Мне кажется, что лучше бы выдавалось -1 если не выбран не один флаг
Не помню название компонентов, но в каких то сделано подобное.
карма: 1

0
файлы: 1code_35986.txt [1.4KB] [589]