Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по Embarcadero RAD Studio XE5-XE8,10.x(Seattle, Berl

Автор: RageSV
Дата сообщения: 09.09.2014 20:21
-
Автор: Frodo_Torbins
Дата сообщения: 10.09.2014 17:02
ChSerg
Они вроде писали, что удалили ненужные примеры. В любом случае папка с примерами лежит в SVN, так что всегда можно глянуть логи изменений.
Автор: MGAlex
Дата сообщения: 10.09.2014 22:45

Цитата:
Программировать надо учиться, а не левые компоненты пользовать. Глядишь, время на отдых (и не только) останется

Ну да, сидеть и каждую кнопку рисовать (изобретать велосипед) Бог знает сколько. При этом рассказывать пользователям, что потел над этой кнопкой полгода, но в результате получилось кривовато, зато hand made.

Может тогда и среду не юзать, а свою написать? "Программировать надо учиться на доске, а не буржуйские готовые решения использовать".
Автор: protoror
Дата сообщения: 11.09.2014 09:44
sergionn
ну вот а я то думал начать, т.к. впервые после установки чистой delphi открытия примера fmx для андроида он скомпилировался без танцев с бубном.
Автор: RageSV
Дата сообщения: 11.09.2014 10:00
MGAlex

Цитата:
сидеть и каждую кнопку рисовать

Не-не-не. Кнопачка должна быть стандартна. А "левые" библиОтеки должны быть с сорцами. И их должно быть максимально минимально. Ежели чего, то и воркэраунд можно прикрутить.
А то посмотришь порой на зоопарк кампонентов в проектах, и о...

ПыСы. А вообще, это просто была маханькая "шутка". Просто исходная фраза понравилась. Она возникает каждый год (ах, да, теперь каждые пол-года )
Автор: sergionn
Дата сообщения: 11.09.2014 11:25
protoror
у меня с первой поддержки андроида все компилилось и деплоилось на девайс без особых бубнов,
xe7 не исключение: подцепил sdk (пришлось обновить, т.к. не находил zipalign.exe) и ndk,
накидал компонентов, запустил все изящно и ПРОСТО, как всегда было в Дельфи (в отличии от эклипсов и пр.джава ide) (вот правда в режиме просмотра "как на девайсе" почему-то компоненты не удаляются, только в Master View, да и на моей ноуте экран мельтешит).
Вопросы вызывает сама реальная работа аппов сделанных с fmx и неуемное количество сопровождающих сеи процессы глюков и багов.
Кстати вот куча восторженных отзывов о xe7:
https://plus.google.com/115653582085276043005/posts/cYiGfY4DnGt
проблема в малом, все это поверхностный восторг, где реальных аппы без глюков? - их просто нет к сожалению...
Как я уже писал, что все основные проблемы fmx сейчас - это:
1) Разработка без обратной связи с Реальными пользователями
2) Отсутствие или плохое качество тестировщиков
3) Слабая, (в количественном смысле?), команда девелоперов
Автор: MGAlex
Дата сообщения: 11.09.2014 13:21
RageSV, с этим полностью согласен. Всего должно быть в меру.
Автор: SuPriTo
Дата сообщения: 13.09.2014 16:52

Цитата:
При установке удалили FireDac, посколько четсно не знаю что это и нужно ли. Но теперь при запуске XE7 ругается на отсутствие этих компонентов, однако после запускается и работает нормально. Подскажите для чего он и почему ошибки если его можно исключить из установки

Нормальная ситуация. XE ругается, т. к. не находит зарегистрированных bpl, в которых находятся компоненты FireDac (ты их не установил). Один раз ругнется, а потом будет нормально работать. Для работы с базами данных можно использовать другие компоненты.
Автор: dezak20x
Дата сообщения: 14.09.2014 06:34
sergionn

Цитата:
Кстати вот куча восторженных отзывов о xe7: ...
проблема в малом, все это поверхностный восторг

К сожалению, так и есть. А как до глюков дело дойдет, так в QC годами висят нерешенные. Зато XE как из пулемета выпускают.
Автор: mrUlugbek
Дата сообщения: 14.09.2014 09:03
Привет всем Хотел спросит
если удалить этот каталог c:\ProgramData\{A2C8EB76-CB1E-47B5-96A7-4FD682404E92}\
ничего не будет? То есть не влияет на работу XE6? 10 гб весит этот каталог
Автор: vez
Дата сообщения: 14.09.2014 09:22

Цитата:
если удалить этот каталог c:\ProgramData\{A2C8EB76-CB1E-47B5-96A7-4FD682404E92}\

я удалял, вроде не замечал проблем
Автор: dred2k
Дата сообщения: 14.09.2014 09:41
mrUlugbek
Оставь файлы в корне каталога и подкаталог OFFLINE - это нужно для корректной деинсталляции через панель управления.
Автор: mrUlugbek
Дата сообщения: 14.09.2014 09:49
Спасибо всем
Автор: sergionn
Дата сообщения: 14.09.2014 11:22
mrUlugbek
стирай все, если будет отказ в удалении,
то запускай деинсталляцию непосредственно с установочного диска install\Setup.exe
Автор: fd00ch
Дата сообщения: 14.09.2014 13:22

Цитата:
если удалить этот каталог c:\ProgramData\{A2C8EB76-CB1E-47B5-96A7-4FD682404E92}\
емнип, в старых делфях это был 100% способ похерить пункт Modify при запуске инсталлера
Автор: sergionn
Дата сообщения: 14.09.2014 13:26

Цитата:
в старых делфях это был 100% способ похерить пункт Modify при запуске инсталлера

если запускать с установочного диска, как написал выше, то все работает и modify и repair и remove
Автор: haword
Дата сообщения: 16.09.2014 19:52
удалять и не парится, больше места будет
Автор: JustAMaaan
Дата сообщения: 17.09.2014 12:13
Вот в новом XE7 в Delphi сделали вставку одного динамического массива в другой, удаление части массива и т.п. А в Builder эти вещи как называются? А то посмотрел - одноимённых функций нет, членов класса тоже не прибавилось. Или оно там через какую-то совсем хитрую задницу прикручено, как со множествами сделали?
Автор: SuPriTo
Дата сообщения: 17.09.2014 12:40
Собираю собственный пакет из RTL и VCL. Добавляю в пакет юниты. Компилируют.
Выдает такую ошибку.
[dcc32 Fatal Error] System.Variants.pas(1092): E2158 System.Variants unit out of date or corrupted: missing '@VarCast'
Кто-нибудь пробовал собрать пакет из RTL и VCL, а потом с помощью его собрать приложение?
Автор: V1s1ter
Дата сообщения: 17.09.2014 18:42
SuPriTo

Цитата:
Кто-нибудь пробовал собрать пакет из RTL и VCL, а потом с помощью его собрать приложение

Делал под D2007, было геморойно, но получилось.
Основные проблемы - наличие стандартных dcu, bpl которые прописаны в PATH и мешают сборке.
Очен важен порядок сборки и не добавить один и тотже модуль в разные bpl, а потом пытатся их совместно использовать. Так же важно исключить перекомпиляцию dcu. D общем все ошибки, что у меня вылазилим были по недосмотру или невнимательности. Скорее всего Ваша ошибка тоже из этой оперы - или недособрал Variants.dcu или компилятор нашел другой Variants.dcu.
Автор: SuPriTo
Дата сообщения: 17.09.2014 19:35

Цитата:
Делал под D2007, было геморойно, но получилось.

Сделал на XE5. Главное разобраться было как. Проблема была в путях. Удалил относительные пути при добавление модулей и все заработало. Собрал пакет. Потом название добавил в Runtime Packages, удалил от туда все остальные. И все заработало.
Что означает опция Explicit rebuild в Project Options->Description->Build Control?
Можно ли bpl сделать с другим расширением, например dll (например, package.dll)?
Автор: BofA
Дата сообщения: 18.09.2014 10:12
Проверьте пожалуйста, у вас новый CnPack с поддержкой XE7 работает? У меня на двух машинах студия даже не может запуститься с ним, вылетает с "invalid floating point operation", и XE5 и XE7
Автор: protoror
Дата сообщения: 18.09.2014 12:14
BofA
XE6U1 полет отличный, дома потом проверю на XE7
Автор: vez
Дата сообщения: 18.09.2014 12:35

Цитата:
Проверьте пожалуйста, у вас новый CnPack с поддержкой XE7 работает? У

работает
Автор: BofA
Дата сообщения: 18.09.2014 12:37
Разобрался.
Пришлось удалить предыдущую версию вместе с настройками, тогда новая заработала. Любая попытка импорта старых настроек заканчивалась "invalid floating point operation".
Всем спасибо за помощь!

Добавлено:
Оказалось, что ошибка вылезает при отключении Project Extension Wizard'a. Перед обновлением версии надо заранее его включить, чтобы можно было импортировать настройки.
Автор: SolidSnakeRU
Дата сообщения: 18.09.2014 21:12
Сразу видно, эмбаркадеро руки приложила к FireDac.
Еще в ХЕ4 демо проекты нормально работали.
В XE6 уже не работают, часть примеров устарела, часть ссылается на файл базы данных которого нет, толи забыли переименовать, толи старый остался. В итоге данных для демок нет.
ППЦ, будь у меня лицензионная копия, я бы очень расстроился, за 90 кусков такой свинский подход.
Автор: SolidSnakeRU
Дата сообщения: 19.09.2014 11:13
В ХЕ7 исправили подсветку ошибок кода? Когда она везде ошибки до компиляции видит.
Автор: X11
Дата сообщения: 19.09.2014 11:31
да нифига они не исправили CodeInsight как глючил, так и глючит

Добавлено:
Ещё в сентябре 2013-го Всеволод сказал, что некогда им заниматься исправлением багов, нужно стремительно всё делать для мобильных платформ.
Автор: mrUlugbek
Дата сообщения: 19.09.2014 12:36
Кто знает какие девайсы поддерживает для андроида XE7?
Или все равно надо уточнить тип процессора arm или как там c поддержкой Neon?
Автор: BofA
Дата сообщения: 19.09.2014 14:34
Castalia теперь входит в лицензию XE7
Скачайте пожалуйста у кого есть доступ.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129

Предыдущая тема: Отмена встречи в Outlook из Excel VBA


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.