krapotkin
Пользователи-
Постов
2 180 -
Зарегистрирован
-
Посещение
-
Победитель дней
209
Весь контент krapotkin
-
Да скока ж можно отвечать одно и то же Никакой симулятор не подойдет. это нерабочее решение. У большинства тут нет реального андроид 11. Но есть инструкции, что и где править, чтобы запускалось.
-
https://www.google.com/search?client=opera&q=смонтировать+образ+iso+в+windows+10&sourceid=opera&ie=UTF-8&oe=UTF-8
-
ну. явно установка не удалась. совсем вот ссылки на образ ftp://ftpd.embarcadero.com/download/radstudio/10.2/delphicbuilder10_2.isohttp://altd.embarcadero.com/download/radstudio/10.2/delphicbuilder10_2.iso win 10 позволяет по правой кнопке смонтировать образ как диск. далее все как обычно ессн сначала зачистить все что вы написали выше. вроде еще в AppData что-то валяется.
-
поддержу, но в данном случае как раз проблема не в том. лицензия-то есть. и к политике не имеет отношения. она бессрочная. а это интернет-инсталлер? может, из ISO-шечки попробовать? кроме того сообщение на скрине не говорит, что не установлены платформы, а лишь - нет того, что ожидает установки попробуйте чистый проект запустить. Если там появятся нужные платформы, нужно всего лишь поправить руками .dproj
-
тогда у меня только один выход - самый простой )) но может кто-то еще откликнется
-
возможно поможет, если как следует зачистить комп от предыдущих попыток установки
-
Если чесн, это прямой вопрос в техподдержку. Они очень быстро отвечают, если отвечают. В свое время я один раз при проблемах с установкой лицензированной версии дождался ответа от ТП, а другой - эммм, как это сказать... не стал )))
-
опять же насколько я помню, инсталлер спрашивает, есть ли у вас лицензия или слип и в этот момент его обычно и предъявляют
-
а просто установить с тем же слипом без копирования папок она что, не дает?
-
Просто никто на FMX не начинает новые проекты. Сообщество схлопнулось. Все либо сидят на легаси VCL либо мигрировали на другие платформы.
-
последнее - банально перезагрузить девайс. если не помогло, то и компьютер
-
не понял, а в чем вопрос-то? смотрим код TCircle и аналогично рисуем TBezier проблема будет с интерфейсом выбора положения опорных и управляющих точек, но тут можно фантазировать только если знать сам сценарий использования компонента. я бы лично не стал убиваться и просто использовал готовый компонент TPath
-
<AndroidSDK>\Tools\monitor.bat
-
все было хорошо. пробовал на 10.4.2 и Honor 10X Lite надо смотреть в логи которые в logCat
-
в кб текстовые итемы и listBoxItems хранятся раздельно и видимо, прямая связь - создание итемов по тексту - осталась, а обратная - потерялась в какой то переделке)
-
ыыыы. углубленное тестирование принесло еще более интересные результаты. b1 - открыть кб - b2 : в выпадающем списке действительно нет 3 и 4 но если просто в кб стрелками вверх-вниз, то 3 и 4 появляются! )) короче, все решаем просто. как в родном VCL procedure TForm1.b2Click(Sender: TObject); var i: integer; begin for i := 3 to 4 do begin cbb1.items.add(inttostr(i)); end; end; кстати, после этого и "скрытые" 1 2 тоже появляются. Общая идея, короче - не переусложнять! ))
-
10.4.2 клики b1, b2, b1, b2
-
точно работает. проверил
-
это само по себе вредно что-либо без кода делать когда это перестанет вдруг работать, даже сделать ничего нельзя
-
эмм вот вполне рабочий вариант procedure TForm1.b1Click(Sender: TObject); var item: tlistboxitem; i: integer; begin for i := 1 to 2 do begin item := tlistboxitem.Create(nil); item.Text := inttostr(i); cbb1.ListBox.AddObject(item); end; end; procedure TForm1.b2Click(Sender: TObject); var item: tlistboxitem; i: integer; begin for i := 3 to 4 do begin item := tlistboxitem.Create(nil); item.Text := inttostr(i); cbb1.ListBox.AddObject(item); end; end;
-
Вот класс TStream есть и он описан, и я понимаю, о чем речь. Что такое ваша Data - никто не знает кроме вас. А вы не рассказываете
- 12 ответов
-
- delphi 10.3.3
- delphi
-
(и ещё 2 )
C тегом:
-
по какому протоколу? голый TCP? Передавать вы все равно будете скорее всего либо TStream либо TBytes. Если у вас есть TStream, то вам нужно его часть скопировать в другой TStream, и его отослать. Опять же в документации http://docwiki.embarcadero.com/Libraries/Sydney/en/System.Classes.TStream.CopyFrom То же самое можно сказать и насчет TBytes http://docwiki.embarcadero.com/Libraries/Sydney/en/System.Classes.TStream.ReadBuffer Играйтесь на здоровье. Но реализация собственного протокола обмена это всегда гораздо больший геморрой, чем например использование http Ну и конечно TStrings тут вообще никаким боком...
- 12 ответов
-
- delphi 10.3.3
- delphi
-
(и ещё 2 )
C тегом:
-
Вы вообще не читаете? я и ссылку дал. LoadFromStream находится прямо рядом с LoadFromFile. Мы, надеюсь, о Stream говорим, когда имеем в виду "поток" ? И файл это никакие не строки бинарного кода. Это полная чушь. Файл это просто сырые данные, набор байтов. А строки как таковые - это понятие, которое вводится специально, с описанием, что имеется в виду, в каком формате хранится, и как с этим работать. Так что нет. Совсем нет.
- 12 ответов
-
- delphi 10.3.3
- delphi
-
(и ещё 2 )
C тегом:
-
ваш пример у меня вызывает вопрос - откуда у вас в jpg файле строки, которые вы так лихо загружаете в TStrings? и что вам мешает сделать просто S.LoadFromFile() ?? более того, и SaveToFile тоже есть. Вполне полноценный ну и предполагается что оф справка должна быть изучена ДО вопросов на форуме http://docwiki.embarcadero.com/Libraries/Sydney/en/System.Classes.TStrings_Methods
- 12 ответов
-
- delphi 10.3.3
- delphi
-
(и ещё 2 )
C тегом:
-
рисовать надо в OnPaint конечно, никакой таймер не подойдет лучше всего для этого подойдет PaintBox