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

AV на финализации приложения (зависит от порядка в uses)


kami

Вопрос

Добрый день всем!

RAD 10.1 Upd1, платформа Win32, создаем пустое приложение. dpr выглядит так:
 

program Project5;
uses
  System.StartUpCopy,
  FMX.Forms,
  Unit11 in 'Unit11.pas' {Form11};
{$R *.res}
begin
  Application.Initialize;
  Application.CreateForm(TForm11, Form11);
  Application.Run;
end.

Допустим, нам нужно в dpr использовать модуль FMX.Styles. (например, для выполнения

TStyleManager.SetStyle(TStyleStreaming.LoadFromResource(HInstance, 'DEFAULT_STYLE', RT_RCDATA));

Если вставить его в uses ДО FMX.Forms, то получаем AV на завершении приложения. Если после - то всё хорошо.

Блин, 4 часа убил на поиски... Или не надо так делать (я про загружать стиль до инициализации приложения)? Когда-то на вебинарах говорили, что вот такое действие более правильное, чем использовать StyleBook...

Как ошибки-то сообщать в Embarcadero? Опять я ничего не пойму по навигации на их сайте.

Ссылка на комментарий

Рекомендуемые сообщения

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...