Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Embarcadero RAD Studio

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322

Открыть новую тему     Написать ответ в эту тему

V1s1ter



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
         
Обсуждаем новые возможности и баги
 
Просьба писать про Embarcadero RAD Studio XE5, XE6, XE7, XE8, 10.x (Seattle, Berlin,Tokyo)
  По вопросам скачивания - Тема в Варезнике (lite-версии тут)
  Вопросы по неюникодным версиям Delphi — шестая бумага
  Бесплатные Компоненты и утилиты для Delphi/BCB/FreePascal/Lazarus
  Коммерческие компоненты и утилиты для Delphi/BCB
  Вопросы по компонентам для Delphi, C++ Builder разных версий
  Новые языковые возможности, начиная с Delphi 2005 по XE4 — здесь, и New!здесь еще
  Англоязычный официальный форум Embarcadero — здесь
  Embarcadero Quality Central, веб интерфейс — здесь, новый Quality Portal тут
  Программирование на Delphi — викиверситет
  Другие ресурсы
   Предыдущие бумаги
 
     Вопросы ..XE4       Вопросы ..XE3    Вопросы ..XE2      
  Вопросы ..2009-XE    Вопросы ..<2009 / ч.5    Вопросы ..<2009 / ч.4      
  Вопросы ..<2009 / ч.3    Вопросы ..Delphi 2 / ч.2    Вопросы ..Delphi  

  Выключение встроенного эксперта Castalia  для XE8 (иногда помогает при вылетах и тормозах)  
  Полезные плагины(эксперты)

Всего записей: 948 | Зарегистр. 06-02-2007 | Отправлено: 15:25 11-09-2013 | Исправлено: Komandor, 18:58 18-03-2022
Alexey_Gawrilow



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Zatupitel

Цитата:
когда-то был Borland Kylix, только видать сначала похоронили, теперь пытаются воскресить.

Embarcadero не получала права и исходные коды старых инструментов.
Например, старых версий Delphi/Kylix/Pascal в тч BDE
И поставляет их как есть.
 
Kylix похоронен вследствие взяткиинвестиции со стороны MS.
Одновременно, ну или почти, произошел ряд событий:
- инвестиции со стороны MS $100m
- переход Хайлсберга в MS
- прекращение развития линейки Kylix
- перевод IDE под .NET
 
Есть конечно ньюансы...
 
Но вот такая вот теория заговора имеет место быть...
 
Там можно спорить.. QT, не QT, версия ядра, уровень D7... но
 
- Сервера позволял делать, и некоторые делают до сих пор;
- Разделение кода с Delphi;
- UI - тоже мог.
 
Добавлено:
опа, 400

----------
C уважением, Алексей.
-----------------------------------------------
Хороших %s не бывает — бывает не худший вариант.

Всего записей: 640 | Зарегистр. 08-09-2003 | Отправлено: 15:53 29-03-2016
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zatupitel
Когда будут делать GUI, то наверно уже сразу Wayland. А то, что CLX похоронили - это хорошо. Уж очень сложно было бы отлаживать бутерброд из Qt (C++) и CLX (Delphi). Да и Qt очень часто обновляется, изменяет API, за ним не угонишься. Для Линухов стабильный API вообще больная тема, ничего удивительного, что Емба не спешит запрыгивать в это болото с разбега.

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 16:25 29-03-2016
abyss79

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zatupitel
ЕМНИП, они это позиционируют только для сервера (т.е. без GUI, как kaz_av правильно сказал) и в следующей будет tech preview, а не полноценная версия.

Всего записей: 77 | Зарегистр. 23-11-2007 | Отправлено: 18:02 29-03-2016
kaz_av

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
и в следующей будет tech preview, а не полноценная версия

Превью летом, релиз осенью.

Всего записей: 437 | Зарегистр. 15-02-2006 | Отправлено: 18:38 29-03-2016
Alexey_Gawrilow



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
abyss79
а без разницы.
для серверов - пойдет.
а гуй - можно и на HTML5 сделать.

Всего записей: 640 | Зарегистр. 08-09-2003 | Отправлено: 22:09 29-03-2016
kaz_av

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexey_Gawrilow

Цитата:
а гуй - можно и на HTML5 сделать

Для гуя можно использовать лазарь. Нативный лук-энд-фил, однако.

Всего записей: 437 | Зарегистр. 15-02-2006 | Отправлено: 14:22 30-03-2016
Alexey_Gawrilow



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kaz_av
Да не спорит никто.
 
Только когда у тебя в ToolBox'е Lazarus, зачем тогда Delphi под Linux?
Сервер на Delphi, а клиент на Lazarus..
Да..как..это..
Оксюморон.


----------
C уважением, Алексей.
-----------------------------------------------
Хороших %s не бывает — бывает не худший вариант.

Всего записей: 640 | Зарегистр. 08-09-2003 | Отправлено: 16:27 30-03-2016
kaz_av

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexey_Gawrilow

Цитата:
Только когда у тебя в ToolBox'е Lazarus, зачем тогда Delphi под Linux?

Потому что писать бизнес-логику на FPC... не всегда получается. То есть у тех, кто писал до этого на Delphi 7, проблем, вероятно, не возникнет, а вот с диалектом более свежих версий не всё просто.
 
Я, например, огрёб с условной компиляцией и мне пришлось перелопачивать ~70 тыс. строк кода, чтобы всё перевести на дефайны. И этот случай c условной компиляцией не единичный т.к. потом я влетел вот в это.  Или вот проблема с поддержкой вложенных типов. Багу скоро год. Но самое печальное, что они релизнули компилятор с таким багом. Я уж не говорю о мелочах типа некорректной последовательности вызовов конструкторов класса, или отфонарных сообщениях об ошибке (один из примеров) (с такими диагностическими сообщениями не очень просто понять, чего от тебя хотят). Плюс, ещё была некорректная декларация типов NativeInt/UInt из-за которой у меня сломались все перегруженные функции, но этот баг довольно быстро починили. Плюс выбор перегруженного метода работает не так как в дельфях и это тоже может привести к ошибкам компиляции, хоть и фиксится по месту.
 
При всём при этом, и FPC и Lazarus являются отличной альтернативой Delphi, местами превосходя её. У меня сейчас один из проектов делается на лазаре, и я, в общем, доволен результатом.

Всего записей: 437 | Зарегистр. 15-02-2006 | Отправлено: 17:09 30-03-2016 | Исправлено: kaz_av, 17:48 30-03-2016
Alexey_Gawrilow



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kaz_av
Ну крут...
ЕЩЕ РАЗ повторю, говорил уже...
 
У мну попроще, но тоже ветвлений по версиям/компиляторам в полный рост.
Хотя, по большому счету, это больше для начальника/последователей.
Так сказать, что бы плотность мата в одной отдельно взятой комнате уменьшить.
Но большинству ПОФИГ.
Нас таких, которым не все равно, КАК это сделано... меньше 10%.
Остальным - компонента нет - проблема не решается.
 
PS. Не принимайте на свой счет, каждый ведь относит себя к 10%.

----------
C уважением, Алексей.
-----------------------------------------------
Хороших %s не бывает — бывает не худший вариант.

Всего записей: 640 | Зарегистр. 08-09-2003 | Отправлено: 22:10 30-03-2016
zealotfan



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Написал Клиент-Серверное приложение с помощью Datasnap и FireMonkey. Клиент на Android. Интересует вопрос, как добиться того чтобы приложение не уходило в сон вместе с телефоном? Нужно чтобы телефон периодически передавал данные о местоположении и авторизованном клиенте на сервер.

Всего записей: 234 | Зарегистр. 25-02-2016 | Отправлено: 14:43 31-03-2016
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zealotfan
Для этого на Андроиде есть сервисы. Только Делфи их лишь в Сиэтле научилась делать.

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 16:01 31-03-2016
zealotfan



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frodo_Torbins
У меня Seattle и установлен. Можно ли переделать приложение в сервис?

Всего записей: 234 | Зарегистр. 25-02-2016 | Отправлено: 08:31 01-04-2016
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zealotfan
Смотря что за приложение. Обычно если нужно чтобы некоторый код работал постоянно, то делают в одном приложении отдельно сервис и отдельно гуй. Сервисная часть выгружается из оперативки только в крайних случаях, а гуишная может даже когда юзер переключается на другое приложение. Справка: http://docwiki.embarcadero.com/RADStudio/Seattle/en/Creating_Android_Services

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 14:16 01-04-2016 | Исправлено: Frodo_Torbins, 17:11 01-04-2016
zealotfan



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frodo_Torbins
Приложение - обычный клиент datasnap. Спасибо за наводку.

Всего записей: 234 | Зарегистр. 25-02-2016 | Отправлено: 15:33 01-04-2016
NewVector

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем доброе время суток. Господа, может, подскажет кто, как на Seattle (С++) реализовать работу с таким типом данных MS SQL как "geography" - ввод данных в коде, вывод. Что - ни будь типа FieldsByName("...")->AsGeography=... - ничего подобного нет в свойствах. А как по - другому ?

Всего записей: 72 | Зарегистр. 20-04-2006 | Отправлено: 16:02 04-04-2016
zedxxxx

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Судя по https://msdn.microsoft.com/en-us/library/hh710042.aspx тут скорее всего нужно читать как .AsBinary и потом парсить WKB.

Всего записей: 50 | Зарегистр. 08-11-2015 | Отправлено: 17:15 04-04-2016
zealotfan



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TLocationSensor не работает в android service! Кто нибудь сталкивался? В инете есть demo к патчу на это дело, а вот сам патч найти не могу.

Всего записей: 234 | Зарегистр. 25-02-2016 | Отправлено: 10:59 05-04-2016
ArturAD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zealotfan
 
Сами сталкивались с этим, победить не получилось, решили примерно вот таким путем  
http://www.webdelphi.ru/2013/12/delphi-xe5-neskolko-poleznyx-i-ne-ochen-primerov-po-rabote-s-android/

Всего записей: 49 | Зарегистр. 01-10-2013 | Отправлено: 13:20 05-04-2016 | Исправлено: ArturAD, 13:21 05-04-2016
zealotfan



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал свои System.Sensors и System.Android.Sensors. Если кому понадобится то вот ссылка http://www.danielespinetti.it/2016/01/using-locationsensor-on-android-service.html?utm_content=buffer687aa&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer Всё подробно описано. Теперь вопрос почему во сне locationChange не срабатывает.

Всего записей: 234 | Зарегистр. 25-02-2016 | Отправлено: 13:36 05-04-2016
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zealotfan
Во время сна Андроид останавливает все. Запретить ему усыплять ваше приложение можно wakelock-ом, но пользователи вас убьют, когда увидят как таит их батарейка. Лучше настроить периодическое срабатывание alarm-ма, они тоже могут ненадолго разбудить систему.

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 15:56 05-04-2016 | Исправлено: Frodo_Torbins, 15:57 05-04-2016
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Embarcadero RAD Studio


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru