Avatar billede webcreator Nybegynder
22. september 2004 - 19:08 Der er 13 kommentarer og
1 løsning

Start notepad fra konsolprogram

Hej Eksperter.

Hvordan starter jeg notepad (C:\WinNT\notepad.exe) fra et konsol-program ?
Avatar billede arne_v Ekspert
22. september 2004 - 19:13 #1
Process.Start("notepad", "minfil.txt");
Avatar billede arne_v Ekspert
22. september 2004 - 19:14 #2
med

using System.Diagnostics;
Avatar billede henrikgn Nybegynder
22. september 2004 - 19:17 #3
using System.Diagnostics;

namespace Eksperten
{
    class MyCSharpClass
    {
        static void Main()
        {
            Process myProcess = new Process();
            myProcess.StartInfo.FileName = "notepad.exe";
            myProcess.Start();
        }
    }
}
Avatar billede henrikgn Nybegynder
22. september 2004 - 19:17 #4
ahhh, ikke helt hurtig nok... :o)
Avatar billede webcreator Nybegynder
22. september 2004 - 19:19 #5
Perfekt. Duer det også hvis jeg vil starte en applikation i en ren DOS?

Hvis jeg kun har "using System", burde Diagnostics så ikke også være includeret?
Avatar billede arne_v Ekspert
22. september 2004 - 19:21 #6
Hvad mener du med ren DOS ? Den virker også hvis du manuelt åbner
et kommando vindue og kører programmet der.
Avatar billede arne_v Ekspert
22. september 2004 - 19:21 #7
using System;

indeholder ikke

using System.Diagnostics;
Avatar billede arne_v Ekspert
22. september 2004 - 19:22 #8
Og et svar
Avatar billede webcreator Nybegynder
22. september 2004 - 19:26 #9
Men "ren" DOS mener jeg en maskine der kun kører DOS.
Avatar billede arne_v Ekspert
22. september 2004 - 19:27 #10
Den kan ikke køre et .NET program, så ...
Avatar billede arne_v Ekspert
22. september 2004 - 19:28 #11
.NET kører super på NT 4, 2000, XP og 2003.

Det burde kunne virke på 98 og ME (selvom folks erfaringer ikke er for gode).

95 og DOS nix !
Avatar billede webcreator Nybegynder
22. september 2004 - 19:29 #12
Ok - øvs. Troede man kunne lave det uden .NET frameWorket
Avatar billede webcreator Nybegynder
22. september 2004 - 19:29 #13
Men tak for hjælpen :-)
Avatar billede arne_v Ekspert
22. september 2004 - 19:31 #14
C# kan ikke køre uden .NET !

Du kan sagtens lave noget tilsvarende i C eller C++ som kan køre på DOS.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester