Перейти к содержанию
Fire Monkey от А до Я

rareMax

Пользователи
  • Постов

    553
  • Зарегистрирован

  • Посещение

  • Победитель дней

    35

Весь контент rareMax

  1. Не правльно. Вы проектируете фрейм как вам хочется: кидаете на него нужные компоненты, ставите нужные свойства - и т.д.. Когда нужно будет показать фрейм - делаете так: FMyFrame: TMyFrame; ... Begin FMyFrame := TMyFrame.Create(Родитель;); FMyFrame.Parent := Родитель; Когда нужно скрыть его - пишешь FMyFrame.Free;
  2. ууу кипишь. Прими как должное: если взломают - значит любят. Я б даже радовался если мой софт стал столь популярен что его ломать хотят
  3. rareMax

    Google Maps & TWebBrowser

    Можешь попробовать такой вариант:
  4. Нуу... его чуть дольше придется декомпилировать, т.к. намного больше кода будет в приложении
  5. Один раз показываю. private FDPhysSQLiteDriverLink1: TFDPhysSQLiteDriverLink; //компонент, кинь на форму ........... Begin FDPhysSQLiteDriverLink1 := TFDPhysSQLiteDriverLink.Create(self); // либо создай в ранТайме FDPhysSQLiteDriverLink1.VendorLib := 'full path to you sqlite.dll'; // укажи путь к библиотеке
  6. @Brovin Yaroslav, [11.01.17 15:42] Возможно пакет йос симулятора отключился @Brovin Yaroslav, [11.01.17 15:42] надо лезть в настройки реестра @Brovin Yaroslav, [11.01.17 15:42] И проверить, что нужные пакеты включены. @Brovin Yaroslav, [11.01.17 15:42] Я названия не помню @Brovin Yaroslav, [11.01.17 15:43] но точно в названии были слова ios simulator
  7. {$SARCASM OFF} Переустанови студию. Только полностью почисть мусор после удаления.
  8. Visual Studio? только там больше поддерживаемых ОСей))
  9. Кто-то ждет что делфи "оживет", а кто-то пишет на ней и радуется жизни.
  10. Ну если лист бокс - можно сделать кастомный листИтем. Мало данных что бы ответить более точно
  11. В одну сторону работает. Type TArrayString = Array of String; //TArrayString = TArray<String>; procedure TestArrayTValue; var FValue: TValue; FInputArray, Return: TArrayString; // TArray<String>; I: Integer; Begin FInputArray := ['1', '2', '3']; FValue.From<TArrayString>(FInputArray); Writeln('is TArrayString: ', FValue.IsType<TArrayString>); Return := FValue.AsType<TArrayString>; { Возвращает пустой массив -_- } Writeln('Length: ', Length(Return)); for I := Low(Return) to High(Return) do Writeln(Return[I]); End; В консоле: Определяет что это массив - но не возвращает элементы. Или неправильно извлекаю их?
  12. Помогите разобраться, как можно записать массив в TValue. Пробовал следующим образом: {$APPTYPE CONSOLE} {$R *.res} uses System.Rtti, System.SysUtils, System.TypInfo; procedure TestArrayTValue; var FValue: TValue; FInputArray: TArray<String>; FInputValue: TArray<TValue>; I: Integer; Begin FInputArray := ['1', '2', '3']; SetLength(FInputValue, length(FInputArray)); for I := Low(FInputValue) to High(FInputValue) do FInputValue[I] := FInputArray[I]; FValue.FromArray(PTypeInfo(FInputValue), FInputValue); End; begin try { TODO -oUser -cConsole Main : Insert code here } TestArrayTValue; except on E: Exception do Writeln(E.ClassName, ': ', E.Message); end; end. но к сожалению ошибка:
  13. Как подсказал @kami можно вернуть копию объекта. Выглядит это так: lApiResponse := TtgApiResponse<T>.FromJSON(lHttpResponse.ContentAsString); Result := lApiResponse.ResultObject; //!! lApiResponse.ResultObject := Default (T); finally FreeAndNil(lHttp); if Assigned(lApiResponse) then lApiResponse.Free; end;
  14. Можно. Сам не пробовал - чуть позже. Но в принципе - реализуемо. Пример: https://github.com/tothpaul/Delphi/tree/master/Google Cardboard Видео:
  15. В перископе трансляция будет?
  16. Не знаю как насчет всех параметров - но ребята из эмбы хвастались на ютубе что можно с метаданными работать. Посмотрите видео - может с его помощью получится? -------- Русска озвучка:
  17. Мистика походу) Решил я как то посмотреть что за ошибка у тебя вылазит и решил найти код/текст ошибки, но как только открыл эту тему- то не нашел ничего такого((
  18. Теоретически басс будет надежнее - т.к. опыта у него больше. Но это не значит что МедиаПлеер вам не подойдет.
  19. Мы обсуждали это в чате. К сожалению, сошлись что нужно использовать либо медиаПлееры либо через bass.dll
  20. Это как Пашку Дурова убрали с ВК. Осталось только что бы Рад Студио выкупили Маил.ру
  21. Батарея на мыше села - значит будем пробовать софтик. Надеюсь работает и мне не придется с кровати вставать Плюсы: еее, работает Минусы: Поработай еще над интерфейсом - когда выбираешь "Настроить", появляется окошко с ползунком, которое хрен уберешь. Реализуй сворачивание в трей
×
×
  • Создать...