webForumDet fria alternativet
Logga in / Bli medlem

c# sak

.NET

5 svar · 300 visningar · startad av pepino

Medlem sedan okt. 200283 inlägg
Frågan#1

I Vb kan man ju köra program med shell(),
men vad är motsvarigheten i C#?

/Henrik

Medlem sedan aug. 2001458 inlägg
#2

Process.Start

Medlem sedan okt. 200283 inlägg
#3

Men hur ska jag göra om jag vill typ köra promt kommandon? Tex "cls" å "color" å sånt?

Medlem sedan mars 20007 896 inlägg
#4
Process process = Process.Start( "cls" );

Sen kan du säkert applicera någon sorts InputStream på process för att se vad som returneras. En chansning. :)

Medlem sedan aug. 2001458 inlägg
#5

Att rensa skärmen och byta färg görs bäst med de API:er som finns, inte genom att exekvera externa kommandon.

Titta istället på:
http://support.microsoft.com/default.aspx?scid=KB;en-us;319257
http://support.microsoft.com/default.aspx?scid=KB;en-us;319883

Medlem sedan okt. 200283 inlägg
#6

Tufft, det blev helbra, man kunde ju fixa möe bättre med färgerna på det viset också, tackar...

256 ms totalt · 4 externa anrop · v20260731065814-full.05830320
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)