Да, вам нужна ссылка на объект SingleInstanceApplication.Поскольку существует только один из них, вы можете обмануть:
class SingleInstanceApplication : WindowsFormsApplicationBase {
private static SingleInstanceApplication instance;
public SingleInstanceApplication() {
instance = this;
}
}
Теперь вы можете использовать instance.SplashScreen, чтобы всегда получать ссылку на заставку и делать статическую функцию SetSplashInfo ().Чистое исправление должно быть возможным, но я не вижу, как вы создаете экземпляр SingleInstanceApplication.