Могу ли я программно изменить форму запуска при запуске приложения в VB.Net?Программно изменить форму запуска при запуске приложения?
2
A
ответ
6
Уверенный, вы можете!
В свойствах проекта задайте объект запуска для Sub Main и убедитесь, что в вашем приложении есть метод Public Sub Main. Отдельный класс запуска может быть хорошей идеей:
Public Class myStartupClass
''' <summary>
''' This is the method that will be run when the application loads,
''' because Project Properties, Startup Object is set to SubMain
''' </summary>
''' <remarks>
''' </remarks>
''' --------------------------------------------------------------------------------
Public Shared Sub Main()
'The form that we will end up showing
Dim formToShow As System.Windows.Forms.Form = Nothing
'The determiner as to which form to show
Dim myMood As String = "Happy"
'Choose the appropriate form
Select Case myMood
Case "Happy"
formToShow = New Form1
Case Else
formToShow = New Form2
End Select
'Show the form, and keep it open until it's explicitly closed.
formToShow.ShowDialog()
End Sub
End Class
4
В "Windows Forms Application", созданный под VB 2010 Express, вы можете сделать следующее в ApplicationEvents.vb :
Partial Friend Class MyApplication
Private Sub MyApplication_Startup(ByVal sender As Object, ByVal e As Microsoft.VisualBasic.ApplicationServices.StartupEventArgs) Handles Me.Startup
'Select the form of your choice
My.Application.MainForm = Any_Form_You_like
End Sub
End Class
0
Это подход, который я использую, который эффективно запускает форму, как обычную точку входа приложения.
Public Sub Main()
Dim value As String = Trim(Environment.CommandLine)
Dim f As Form
Select Case value
Case "a"
f = New frmTextEdit
Case "b"
f = New frmListDialog
Case "c"
f = New frmSuggestion
Case Else
Throw New Exception("Unsupported startup form option")
End Select
Application.Run(f)
End Sub
Смежные вопросы
- 1. Получение приложения для запуска при запуске
- 2. Функция запуска при запуске приложения при выполнении
- 3. Измените образ запуска приложения при каждом запуске
- 4. Система запуска системы Android при запуске приложения
- 5. Android change windowBackground программно при запуске приложения
- 6. Как изменить разрешение экрана при запуске приложения?
- 7. Лучший способ запуска приложения при запуске?
- 8. код запуска при запуске приложения OSX
- 9. Код запуска VB при запуске приложения
- 10. Код запуска при запуске приложения VB.NET
- 11. Ошибка запуска приложения Excel при запуске
- 12. Регистрация приложения AIR для запуска при запуске
- 13. Динамический метод запуска объекта при запуске приложения
- 14. Grails запуска ошибка при запуске приложения
- 15. Программно запускается при запуске Linux?
- 16. Запуск приложения при запуске
- 17. C# - Как изменить форму запуска?
- 18. Скрыть форму при запуске
- 19. Ошибка Android при запуске приложения при запуске
- 20. Autolayout изменить высоту представления при запуске приложения
- 21. Как скрыть основную форму приложения Delphi XE Forms при запуске?
- 22. Предотвращение запуска службы при запуске
- 23. «запуск процесса не выполнен: при запуске приложения запуска» при запуске приложения AdHoc
- 24. Как заставить форму снова показать при запуске приложения?
- 25. Изменить значок приложения программно
- 26. Код запуска Django при запуске приложения, но не при переносе
- 27. Код запуска при запуске приложения Phoenix Framework (Elixir)
- 28. Предупреждения при запуске приложения
- 29. java.lang.NullPointerException при запуске приложения
- 30. Можно ли программно изменить значок приложения?
удивительный! Спасибо! –