Форум программистов, компьютерный форум CyberForum.ru

Переделать программу под Андроид - Android

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.92
Pir12345
0 / 0 / 0
Регистрация: 05.01.2014
Сообщений: 255
07.08.2014, 13:57     Переделать программу под Андроид #1
Добрый день, Уважаемые программисты!
Писал как то программу на С++ Builder с помощью Вашего форума. На данный момент заинтересовался Rad XE для написания программ под Андроид. Для стыковки с С++ Builder установил Rad XE 6 версии. На данный момент хочу адаптировать с помощью указанного компилятора свою программу написанную на С++ Builder.
Пробовал копировать код в FireMonkey Mobile Application C++ Builder. Выходят постоянные ошибки, связанные в основном с отсутствием там VCL, то есть код напрямую не хочет компилироваться.

Помогите пожалуйста адаптировать данную программу под Андроид.

P.S. Архив не могу загрузить, видимо из за превышения объема (11 Мб в .rar). Кто согласиться помочь - вышлю проект в личку (можно на почту).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
raxp
10146 / 6533 / 475
Регистрация: 28.12.2010
Сообщений: 21,167
Записей в блоге: 1
08.08.2014, 11:57     Переделать программу под Андроид #21
http://altd.embarcadero.com/download...er_xe5_win.iso
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pir12345
0 / 0 / 0
Регистрация: 05.01.2014
Сообщений: 255
11.08.2014, 12:46  [ТС]     Переделать программу под Андроид #22
raxp, спасибо большое!Скачал.
В указанном мною компиляторе тоже удалось определить нужны компоненты. Что сделал- просто переопределил их на форме.
Пишу дальше. Вот столкнулся с отсутствием в палитре компонентов RadioGroup.
Как писал UI в одном из своих постов, можно использовать GroupBox+RadioButton, также он писал про динамическое создание RadioGroup.
А можно как нибудь проще обратиться к связке GroupBox+RadioButton ? Потому что у меня достаточно много RadioGroup в коде.
raxp
10146 / 6533 / 475
Регистрация: 28.12.2010
Сообщений: 21,167
Записей в блоге: 1
11.08.2014, 14:09     Переделать программу под Андроид #23
...что значит проще? Опишите динамический массив GroupBox+RadioButton, создайте его нужной размерности, определите положение и родителя, назначьте событие на клик, если нужно и отрабатывайте по индексу в массиве.
Pir12345
0 / 0 / 0
Регистрация: 05.01.2014
Сообщений: 255
11.08.2014, 14:17  [ТС]     Переделать программу под Андроид #24
Не понятно, ну вот например у меня есть кусок кода:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
switch(RadioGroup4->ItemIndex)  
        {
          case 0:  
          {
            switch(RadioGroup3->ItemIndex)  
            {
              case 0:  
              {
                String str_tmp = "";
                str_tmp = Form1->ListBox1->Items->Strings[i];
                switch( StrToInt(Form1->ListBox1->Items->Strings[i].SubString(j,1)) )  
                {
                    case 1: { Form1->Color = (TColor)RGB(255,0,0);
                            if( RadioGroup2->ItemIndex == 1 )
                            Msg = (0x90 + (60 * 0x100) + (0x7f * 0x10000));
                            } break;
                    case 2:
и т.д.

RadioGroup все не определяются в ф-манке. Как это переписать?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.08.2014, 12:00     Переделать программу под Андроид
Еще ссылки по теме:

Android Веб приложение под андроид
Android Игра Packman под Андроид
Android Разметка под Андроид
Навыки java под андроид Android
Нужно написать программу под андроид! Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Pir12345
0 / 0 / 0
Регистрация: 05.01.2014
Сообщений: 255
14.08.2014, 12:00  [ТС]     Переделать программу под Андроид #25
raxp, добрый день!
В 21 посте вы дали ссылку на ХЕ5 нормальный (не глючный). Поставил, но там нет С++ Mobile Application. Это есть только для Делфи. Как быть?
Yandex
Объявления
14.08.2014, 12:00     Переделать программу под Андроид
Ответ Создать тему
Опции темы

Текущее время: 18:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru