powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / VS 2010: запуск приложения с параметром
5 сообщений из 5, страница 1 из 1
VS 2010: запуск приложения с параметром
    #38082198
Фотография Лори
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, добрый день!

Возникла необходимость доработать приложение так, чтобы его можно было запускать с параметрами, отвечающими за открытие определенной формы.
Например:
-с параметром "2" запускалась бы Form2,
-с параметром "3" запускалась бы Form3,
-без параметра запускалась бы Form1

В свойствах проекта прописана начальная форма- Form1, и экран-заставка-Form4.
Если воткнуть это в код заставки:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
    Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Select Case Command$()
            Case "2"
                Form2.Show()
            Case "3"
                Form3.Show()
            Case Else
                Me.Show()
        End Select
    End Sub


то при запуске без параметра открывается сначала заставка, потом Form1, а при запуске с параметром "2" открывается сначала заставка, потом Form2, но потом Form1, и закрывается Form2.
Как это реализовать правильно?
...
Рейтинг: 0 / 0
VS 2010: запуск приложения с параметром
    #38082210
Syrex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
break поставьте
...
Рейтинг: 0 / 0
VS 2010: запуск приложения с параметром
    #38082248
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделай при запуске Sub Main
А у Sub Main
Код: c#
1.
static int Main(string[] args


только ето на С# синтаксис VB сделай и все
...
Рейтинг: 0 / 0
VS 2010: запуск приложения с параметром
    #38082265
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то типа
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
Public Module Module1
    Public Sub Main(ByVal args() As String)
        Dim f As Form
        f = New Form1()
        f.Show()
        Application.Run(f)
    End Sub

End Module
...
Рейтинг: 0 / 0
VS 2010: запуск приложения с параметром
    #38082319
Фотография Лори
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Syrex, fortibransa, спасибо!
Попробую.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / VS 2010: запуск приложения с параметром
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]