chaplin.u@gmail.com
Пользователи-
Постов
275 -
Зарегистрирован
-
Посещение
Весь контент chaplin.u@gmail.com
-
3 строчки рушат апликацию на старте
chaplin.u@gmail.com ответил chaplin.u@gmail.com вопрос в Отладка
А как это влияет ? Кстати в пустом проекте ошибки не возникает... -
3 строчки рушат апликацию на старте
chaplin.u@gmail.com ответил chaplin.u@gmail.com вопрос в Отладка
Видимо картинка не чёткая и люди не видят кода. Вот может так будет понятнее : ------------------------------------------------------------------- void __fastcall TForm1::SetMinIndex(void) { TListBoxItem *CurListBoxItem; for (int i = 0; i < ListBox1->Items->Count; i++) { CurListBoxItem = ListBox1->ItemByIndex(i); if(CurListBoxItem->Tag > 0) { Imin = i; return; } } Memo1->Lines->Add("Imin"+ IntToStr(Imin)); } ------------------------------------------------------------------- Как видите количество задаётся ListBox1->Items->Count а индекс ListBox1->ItemByIndex(i). А вопрос был почему этот код делает ошибку ? Вроде всё по учебнику. -
Столкнулся с разницей в нумерации индексов ( в Вин32 начинается с 0 а в Анроиде с 1 ). Решил при запуске программы находить минимальный индекс. Поставил на каждый TListBoxItem Tag > 0 ( 1,2...) . Написал функцию а она рушит апликацию на старте. Не могу понять что ей не нравится. Imin определил как глобальную переменную - int Imin = 0; если убираю эту функцию - программа стартует нормально.
-
TTimeEdit выдаёт TDateTime в формате часы, минуты... Есть ли какой-то метод получить время в минутах больше 60. Например 2:30 = 150 минут.
-
П При том что мне нужны не ListBoxItem а элементы на них расположеные. А к ним доступ как вы выше сказали " бегать по чилдам" .
- 19 ответов
-
- ListBoxItem
- CheckBox
-
(и ещё 1 )
C тегом:
-
дык я ведь выше написал что перебираю по ChildrenCount и обращаюсь к Children->Items.
- 19 ответов
-
- ListBoxItem
- CheckBox
-
(и ещё 1 )
C тегом:
-
Поставил несколько TCheckBox на TListBox и на 4 инчевой мобилке очень плохо реагируют на нажатия пальцами. В лучшем случае требуется пару раз тапнуть а то и пять-шесть. Причём пока никакого кода не вводил. По умолчанию у всех стоит HitTest = True.
-
Пошёл по Tag-ам. Создал динамически ListBoxItem-ы и проставил им Tag. Только вот когда сканирую по чилдам "(for (int i = 1; i < ListBox1->ChildrenCount; i++) " то по обращению CurListBoxItem = ListBox1->Children->Items; ругается : [bcc32 Error] Unit3.cpp(255): E2034 Cannot convert 'TFmxObject *' to 'TListBoxItem *' Почему он возвращает тип TFmxObject хотя обьект был создан как TListBoxItem ?
- 19 ответов
-
- ListBoxItem
- CheckBox
-
(и ещё 1 )
C тегом:
-
Я имею ввиду - будут ли работать все 3 опции при вышеописанных обстоятельствах ? Нет ли каких-то ограничений ( по ресурсам , по совместимости...) ? Ну и в конце концов - чтобы Вы посоветовали не искушЁнному программисту.
- 19 ответов
-
- ListBoxItem
- CheckBox
-
(и ещё 1 )
C тегом:
-
Сузим количество версий по параметру - мультиплатформенная апликация (iOS/Android) . Во всех ли платформах будут работать все опции ? По идеи пользователь может выбрать 7 значений ( либо 7 разных значений времени в один день недели. либо одно время в 7 разных днях). И тогда нужно использовать 7 ListBoxItem. Так что лучше создать их заранее и показывать их или создавать динамически ?
- 19 ответов
-
- ListBoxItem
- CheckBox
-
(и ещё 1 )
C тегом:
-
Так мне нужно 7 штук. как на картинке. Это дни недели.
- 19 ответов
-
- ListBoxItem
- CheckBox
-
(и ещё 1 )
C тегом:
-
У меня есть ListBox с 7 ListBoxItem , на каждом ListBoxItem есть 7 CheckBox-ов. Получается как-бы двухмерный массив CheckBox-ов. Какой самый простой способ обращаться к каждому конкретному CheckBox-у ?
- 19 ответов
-
- ListBoxItem
- CheckBox
-
(и ещё 1 )
C тегом:
-
Я хочу задать время ( в милисекундах) и по тикам таймера сдвигать ProgressBar .
-
Я хочу создать кросплатформеную апликацию использующую BLE. Зашёл в примеры и выбрал : C:\Users\Public\Documents\Embarcadero\Studio\18.0\Samples\CPP\Multi-Device Samples\Device Sensors and Services\Bluetooth\ExploreDevicesLE Во- первых Multi-Device оказался только Windows и OSX. И возможности добавить Андроид или ещё чего-то нет. См. картинку. Во-вторых после запуска приложения оно ругается на отсутствие DLL. Просьба помоь решить проблемы и/или указать на места где есть рабочие примеры и реально Multi-Device.