webForumDet fria alternativet

Starta prog med parameter?

3 svar · 393 visningar · startad av ironhead

ironheadMedlem sedan mars 20011 346 inlägg
#1

Hej!

En fundering bara :)
Kan man om man startat en .NET-exe "windowsapp" med en parameter, fånga upp den i koden?

Om man från t.ex. start->kör->projekt.exe -parameter1
Jag vill alltså kunna fånga upp i mitt projekt att man startat filen med parameter1 och då göra nåt med denna parameter.

GladhMedlem sedan maj 20012 812 inlägg
#2

Alla windows Apps har en method som ser ut något sånt här.

static void Main(string [] args)

Alla dina parameter finns som en array i args... bara att använda.

- M

ironheadMedlem sedan mars 20011 346 inlägg
#3

Hur får jag denna att triggas då?

    Private Shared Sub Main(ByVal args() As String)
        MessageBox.Show("test: " & args(0).ToString)
    End Sub
ironheadMedlem sedan mars 20011 346 inlägg
#4

Såg att jag måste klicka ur "Enable application framework" under egenskaper på projektet för att kunna välja "sub main"

256 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
128 ms — hämta statistik (db)
126 ms — hämta tråd, inlägg och bilagor (db)