Avatar billede Slettet bruger
17. maj 2008 - 13:08 Der er 10 kommentarer og
1 løsning

Få Windows til at åbne dir?

Hej eksperter!

Hvordan kan jeg med C# få Windows til at åbne et dir? Altså bare vise mappen med indhold som hvis brugeren selv havde åbnet den.
Avatar billede Syska Mester
17. maj 2008 - 13:15 #1
System.Diagnostics.Process.Start("C:\\temp");

// ouT
Avatar billede Slettet bruger
17. maj 2008 - 13:27 #2
Tak :)
Avatar billede Slettet bruger
17. maj 2008 - 13:56 #3
Hmm... Hvad skal jeg include for at kunne bruge den?
Avatar billede Syska Mester
17. maj 2008 - 14:41 #4
intet ... den burde være der.

Hvad compile fejl får du ?
Avatar billede Slettet bruger
17. maj 2008 - 15:45 #5
Error    1    The type or namespace name 'Process' does not exist in the namespace 'System.Diagnostics' (are you missing an assembly reference?)    C:\Documents and Settings\Toke\Skrivebord\Privat\C#\Device Explorer\Autorun\Program.cs    13    32    Autorun
Avatar billede Syska Mester
17. maj 2008 - 16:23 #6
Hej Toke :-)

Hvad version af .NET bruger du ?

Hvordan ser din kode ud ?

Lyder meget mærkeligt, som jeg husker har den været med siden .NET 1.1, men jeg kan jo tage fejl.

Selv sidder jeg på .NET 3.5 lige pt.
Avatar billede Slettet bruger
17. maj 2008 - 18:11 #7
.NET 3.5

using System;

namespace Explorer
{
    static class Program
    {
        [STAThread]
        static void Main()
        {
            System.Diagnostics.Process.Start("..");
        }
    }
}

Jeg har forsøgt at skære så mange referencer som muligt af, hvilket tydeligvis resulterer i fejlen - men hvilken reference er helt præcist nødvendig?
Jeg føler, jeg gentager mig selv... Man er vel pædagogisk.
Avatar billede frand Nybegynder
17. maj 2008 - 18:15 #8
Avatar billede Slettet bruger
17. maj 2008 - 18:25 #9
Altså... Det virker med:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

Så hvad skal jeg skrive?
Avatar billede Slettet bruger
17. maj 2008 - 18:39 #10
Jeg har forresten også et andet lille spørgsmål, hvis det er i orden:
Hvordan laver man de der tabeller, hvor indholdet kan sorteres efter en række felter øverst?
Avatar billede Slettet bruger
17. maj 2008 - 18:50 #11
Svar: ListView :)
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