haword
Пользователи-
Постов
533 -
Зарегистрирован
-
Посещение
-
Победитель дней
19
Весь контент haword
-
delphi был популярный когда ставился на комп без проблем и регистрировался двумя кодами, при этом не было повсеместной проверки контор на лицензионность. сейчас все поменялось. все старются поменьше бабок тратить в эту лицензионность или брать по минимуму. поэтому и у делфи популярность пошла вниз. не каждый обычный программер позволит себе купить студию за 100-200 тыщ. рублей да и не всякая контора за 5 лицензий столько не выложит. студия мелкософтская 600 баксов стоит а это 45 тыщ. учитывая что мелкософт купила Xamarin , то его скорее всего включат в версии студии по умолчанию а это будет означать что можно будет программировать и на андроид и на эпл и на винде мобильной и десктопные приложения, короче весь набор.
-
в рублях скорее всего цена
-
в юните FMX.WebBrowser.Android.pas procedure TAndroidWebBrowserService.TWebBrowserListener.onReceivedSslError( P1: JWebView; P2: JSslErrorHandler; P3: JSslError); begin FWBService.FailLoadingWithError; end; если заменить FWBService.FailLoadingWithError; на что то типа P2.proceed; то должно сработать. Только вот сие надо правильно вызвать JSslErrorHandler.proceed
-
как сделал на java так думаю можно быоо и на fm сделать.
-
написали же про простую защиту а не сложную.
-
серийный номер винта уникальная комбинация. файл rar DiskID.zip
-
проще привязаться к серийнику винта, он редко меняется.
-
никак. я уже писал про это. так же и срабатывают комбобоксы если они есть в списке. все проблемы лезут от того что обработка событий в мобильной версии происходят как в настольной, то есть при нажатии на объект а не при отпускании. если бы событие надатия обрабатывали при отпускании контрола тогда можно было бы отследить его перемещение и не дать сработать событию. я делал это переписыванием в исходниках контрола событий onmousedown onmousemove onmouseup.
- 21 ответ
-
- scrollbox
- запрет нажатия
- (и ещё 1 )
-
ну сразу бы и сказали что на сях пишете там свои преобразования. на паскале все по умолчанию и без бубнов пашет.
-
procedure potoc1 begin // выполняем действия связанные с визуальными компонентами end procedure potoc begin // выполняем загрузку файла из интернета; TThread.Synchronize(nil, potoc1); end; TTask.Run(potoc); так лучше?
-
Это самое главное ну судя по планам на осень то весной добавят столько же но их пофиксят уже осенью
-
ага, 11 версии не будет. за то будет новый инсталятор, пофиксят 850 багов, а осенью еще добавят возможность сборки консольных приложений под линукс. то есть если планы не изменятся то за этот год ничего кардинально нового не появится. Хотя еще в 2001 Kylix делал свое дело и работали программы под линуксом. эх закопали такой проект.
-
на qt есть qml javascript подобный и на нем писать можно приложения. хамарин ставил но уперся в то что он платный и написать для пробы что то для андроида нельзя. да абракадабра которая уже не абракадабра нравится и мне. мне не нравится что такую среду не плохую все время перепродают то туда то сюда и не известно что будет завтра. выйдет ли новая версия или закопают и всех разгонят. плюс упор на ентерпрайз и цены.
-
то то я ковыряясь в исходниках все чаще стал наталкиваться на развилики под линукс в принципе направление я бы не сказал что верное. в наше время развития мобильных технологий надо копать в эту сторону. еще не освоен виндовс, но вроде как его закапать хотят но думаю не закопают. еще не освоен тайцен, сейлфиш, андроид 64 битный. еще куча куда стремится. главное что бы не постигла участь Kylix. классный был RAD. в 3 версии даже работал пока Qt не поменяла версию и ядро принцип работы с потоками. мне нравился. даже пару прог писал, и работали.
-
проект с ошибкой выложите тогда нагляднее будет понять что к чему. ибо код - procedure TMainForm.TryClose; begin MessageDlg('Выйти из программы?', TMsgDlgType.mtConfirmation, [TMsgDlgBtn.mbYes, TMsgDlgBtn.mbNo], 0, procedure(const AResult: TModalResult) begin if AResult = mrYes then begin Application.Terminate; end; end); end; показывает на русском текст как на андроиде так и на винде.