我正在將一個Delphi應用程序移植到FPC/Lazarus,並且此應用程序在啓動屏幕中顯示信息。當單位有初始化部分則此初始化部分調用是這樣的:Lazarus應用程序中的初始屏幕問題
Splash.Info(unit_name)
這工作在Delphi中,但是當我編譯這個使用FPC /拉撒路後來我例外,當我創建的形式與閃屏:
Failed to create win32 control, error 1407 : Cannot find window class
我發現,在調用Application.Initialize;
之後可以創建表單,所以我的解決方法是在ScreenInfo.Initialized=true
時創建啓動表單。它可以工作,但不會顯示所有信息。有沒有什麼辦法在Application.Initialize;
之前從單元初始化部分顯示啓動畫面?