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

Лидеры

  1. ruslan

    ruslan

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


    • Баллы

      3

    • Постов

      160


  2. Brovin Yaroslav

    Brovin Yaroslav

    Администраторы


    • Баллы

      1

    • Постов

      2 124


  3. Vitaldj

    Vitaldj

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


    • Баллы

      1

    • Постов

      847


  4. sn_nn

    sn_nn

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


    • Баллы

      1

    • Постов

      9


Популярный контент

Показан контент с высокой репутацией 10.03.2015 во всех областях

  1. Добрый день всем тем несчастным кто пишет на фаирманки. Если ваше приложение (под андроид) делает больше, чем приложения из папки Samples, если оно содержит не только ButtonClick и Memo, то, наверняка, вы постоянно наблюдаете мою "любимую" ошибку при закрытии приложения: Segmentation fault(11). Если Вам надоело править исходники из папки {XE7}\Source, если ваше приложение ну никак не хочет полностью выгружаться и висит в фоновых процессах, покажу Вам свое решение данной, мягко говоря, проблемы. Подключаем к проекту приложенный .pas и в нужном месте кода(желательно на OnClose главной формы) юзаем процедуру KillMe. Теперь Ваше приложение всегда будет выгружаться из памяти, а также запускаться с 1-го раза. п.с. Если посмотреть исходники, то можно понять смысл названия топика. uVedroProcess.zip
    3 балла
  2. Простите, а причем тут ос Х? Вы же про мобильные платформы говорили!? Вы не ответили на два моих предыдущих вопроса.
    1 балл
  3. Решение следующее. Все эффекты по умолчанию кэшируются. Так как они дорогостоящие. Поэтому в вашем случае не происходит обновления эффекта. Решение простое, нужно выполнить ручное обновление эффекта в те моменты времени, когда вам это нужно. В вашем случае я сделал это на OnPaint у вашего фрейма: procedure TfremAdres.FramePaint(Sender: TObject; Canvas: TCanvas; const ARect: TRectF); begin NormalBlendEffect1.UpdateParentEffects; // Это в случае обновления конкретного эффекта // IEffectContainer(vrtScrolBox).NeedUpdateEffects; // Этот код в случае обновлении всех эффектов у родительского контрола end; Но имейте в виду, что эффекты тяжеловесны и могут давать низкую скорость работы на мобильных платформах.
    1 балл
  4. В Remote path Указал «.\assets\internal\». В коде (Delphi XE6) сделал так: var DBPath: string; begin {$IF DEFINED(iOS) or DEFINED(ANDROID)} DBPath := System.IOUtils.TPath.Combine(System.IOUtils.TPath.GetDocumentsPath, 'Location.s3db'); {$ENDIF} fdCon.ConnectionString:= 'DriverID=SQLite;Database='+DBPath+';StringFormat=Unicode;LockingMode=Normal'; fdCon.Connected:=True; fdCon.GetTableNames('' , '', '', ListBox1.Items, [osMy, osOther], [tkTable, tkView]); Все получилось, спасибо!
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...