Найдено 1187 результатов

blackstrip
Пн май 20, 2024 11:50 pm
Форум: Android-игры
Тема: MMORPG Базис
Ответы: 68
Просмотры: 75628

Re: MMORPG Базис

Запуск и отладка android-программ Delphi 11 на реальном устройстве через Wi-Fi 1. Включаем Wi-Fi на телефоне и на компьютере с Delphi 11 2. На телефоне в меню разработчика включаем отладку через Wi-Fi нажимая на переключатель справа http://blackstrip.ru/tmp/basisd11/05.debwifion.png 3. Теперь жмем ...
blackstrip
Пн май 20, 2024 11:30 pm
Форум: Android-игры
Тема: MMORPG Базис
Ответы: 68
Просмотры: 75628

Re: MMORPG Базис

Запуск и отладка android-программ Delphi 11 в BlueStacks 1. В BlueStacks App Player жмем справа шестеренку (настройки) и включаем ADB. Там же написаны IP-адрес и порт для соединения с андроидовским отладчиком. http://blackstrip.ru/tmp/basisd11/00.debbstaadb.png 2. В настройках Delphi смотрим где ле...
blackstrip
Пт май 10, 2024 8:32 pm
Форум: Android-игры
Тема: MMORPG Базис
Ответы: 68
Просмотры: 75628

Re: MMORPG Базис

При последующих запусках после первого запуска надо уже грузить из сохраненных настроек язык, который был при последнем выходе из игры. Сохраняем настройки в публичной папке При выходе из игры (в событии запроса на закрытие главной формы Form3DCloseQuery) записываем вызов сохранения настроек SaveSe...
blackstrip
Пт май 10, 2024 11:15 am
Форум: Android-игры
Тема: MMORPG Базис
Ответы: 68
Просмотры: 75628

Re: MMORPG Базис

Временная папка (или "публичная") по TPath.GetPublicPath, как пишут в помощи https://docwiki.embarcadero.com/Libraries/Sydney/en/System.IOUtils.TPath.GetPublicPath , находится: Windows XP: C:\Documents and Settings\All Users\Application Data Windows Vista и новее: C:\ProgramData (там хоро...
blackstrip
Чт май 09, 2024 7:05 pm
Форум: Android-игры
Тема: MMORPG Базис
Ответы: 68
Просмотры: 75628

Re: MMORPG Базис

Как узнать язык системы в Firemonkey Что под Android, что под Windows - после первого запуска игры нужно узнать язык системы и автоматически выставить его в игре (чтоб не было что англичанину выдается русский интерфейс). Простая функция, узнающая язык системы. Если не удалось узнать, то выставляем ...
blackstrip
Чт май 09, 2024 2:19 pm
Форум: Android-игры
Тема: MMORPG Базис
Ответы: 68
Просмотры: 75628

Re: MMORPG Базис

Delphi 11 официально не поддерживает Windows XP, но созданные в Delphi 11 проги работают на нем (как выше писалось) если подправить минимальную версию ОС в PE-заголовке на 5.1: http://blackstrip.ru/tmp/basisd11/goodplanever.png Если в Firemonkey рисовать на TPlane3D размером ровно с окно (в basis эт...
blackstrip
Чт май 09, 2024 10:47 am
Форум: Android-игры
Тема: MMORPG Базис
Ответы: 68
Просмотры: 75628

Re: MMORPG Базис

Обработка неожиданных ошибок (необработанных нормально по try...except) в Delphi 11 работает по-старому. В начале проги пишем Application.OnException:=ExceptHandle; И отдельно прописываем процедуру ExceptHandle: procedure TForm1.ExceptHandle(Sender: TObject; E: Exception); var mes:string; excad:stri...
blackstrip
Вс май 05, 2024 8:26 pm
Форум: Android-игры
Тема: MMORPG Базис
Ответы: 68
Просмотры: 75628

Re: MMORPG Базис

EXE от Delphi 11 работает на Windows XP и выше (если в PE заголовке заменить в настройках Delphi минимальную версию ОС с 6.0 на 5.1. А если заменить на 4.0, то даже в Windows 98 пытается запуститься, сначала ищет DirectX 9, его еще можно поставить, а потом спотыкается на отсутствии Unicode-функций ...
blackstrip
Вс май 05, 2024 3:20 pm
Форум: Android-игры
Тема: MMORPG Базис
Ответы: 68
Просмотры: 75628

Re: MMORPG Базис

Как в Delphi 11 в firemonkey проиграть в TMediaPlayer музыку/звуки из встроенных ресурсов. Чтоб работало и на Windows, и на Android У TMediaPlayer нет метода "загрузи-ка мне вон тот файл из ресурсов". Ответ первый - воспользоваться сторонними библиотеками, которые это умеют. Типа давно из...
blackstrip
Пт май 03, 2024 8:59 pm
Форум: Android-игры
Тема: MMORPG Базис
Ответы: 68
Просмотры: 75628

Re: MMORPG Базис

Ну с бейсиком закончили (нет уверенности что он долго будет жить, грустно писать программы в среде которая может перестать актуализироваться под новые андроиды). Теперь в качестве среды разработки рассматривается Delphi 11 Community Edition. http://blackstrip.ru/tmp/basisd11/basdel11.png EXE от Delp...