Пытаюсь сделать форму по примеру ControlsDemo, как только по батону кликаю то все черный экран приложение работает скрина нет, копировал все с примера
function TControl.MakeScreenshot: TBitmap;
var
SceneScale: Single;
begin
if Scene <> nil then ///// тут выскакивает ошибка
SceneScale := Scene.GetSceneScale
else
unit FMX.Controls;
Update 1:
Все нашел невнимательно смотрел ControlRoot
Update 2:
Теперь у меня скрин вместо программы))
// FreeAndNil(FViewport); несработало
FViewport.DisposeOf; работает два раза потом живой скрин работает не начто не реагирует
как уничтожить его правильно??
Update 3:
Нашел ответ на форуме
FViewport.Parent:= nil;
FViewport.Free;
Update 4:
Пример заработал но память растет с каждым выполнение и фактически не очищается, испробовал все варианты но ничего не выходит
Вопрос
aleksandrguru
Пытаюсь сделать форму по примеру ControlsDemo, как только по батону кликаю то все черный экран приложение работает скрина нет, копировал все с примера
unit FMX.Controls;
Update 1:
Все нашел невнимательно смотрел ControlRoot
Update 2:
Теперь у меня скрин вместо программы))
как уничтожить его правильно??
Update 3:
Нашел ответ на форуме
Update 4:
Пример заработал но память растет с каждым выполнение и фактически не очищается, испробовал все варианты но ничего не выходит
Ссылка на комментарий
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.