Avatar billede Slettet bruger
29. november 2005 - 21:38 Der er 10 kommentarer og
1 løsning

Finde tilknyttet program til fil extention

Jeg har lavet min egen browser, og ville så godt kunne sige "open" ved at højreklikke på en fil. Der skulle den så åbne den valgte fil med standard programmet for den fil-type. Jeg ledte i regedit og kiggede under filtyperne, men kunne ikke finde noget relevant. Så hvor finder jeg det program der er tildelt den enkelte filtype, fx .avi
Avatar billede nielle Nybegynder
29. november 2005 - 21:48 #1
Hvis det udelukkende drejer sig om at starte default-programmet op og loade filen i dette, kan det gøres sådan:

Process P = new Process();
P.StartInfo.FileName = Filnavnet;
P.Start();
P.WaitForExit();
Avatar billede Slettet bruger
29. november 2005 - 21:53 #2
Det ser jo meget rigtigt ud :)

Men hvad skal jeg "use" for at kunne bruge den kommando?
Avatar billede Slettet bruger
29. november 2005 - 21:56 #3
Nevermind :)
Avatar billede nielle Nybegynder
29. november 2005 - 22:20 #4
Ok?
Avatar billede Slettet bruger
29. november 2005 - 22:21 #5
Dte virker nu, tak for hjælpen :)
Avatar billede Slettet bruger
30. november 2005 - 10:13 #6
hmm, hvorfor kan jeg ikke åbne Notepad med argumenter, fx:

Process.Start(@"notepad.exe C:\hej.jpg");

Jeg vil kunne åbne hvilken som helst fil i notepad jeg skriver bagefter, hvordan gør jeg det?
Avatar billede nielle Nybegynder
30. november 2005 - 10:56 #7
Nu kan du jo altså ikke lave jpg-filer, med notepad, men sådan her:

Process P = new Process();
P.StartInfo.FileName = "notepad.exe";
P.StartInfo.Arguments = @"C:\hej.txt";
P.Start();
P.WaitForExit();
Avatar billede Slettet bruger
30. november 2005 - 10:59 #8
Det var heller ikke for at LAVE en fil, men blot åbne indholdet af den, uanset type.

Men tak for hjælpen :)
Avatar billede nielle Nybegynder
30. november 2005 - 11:31 #9
Husk nu at du lige skal acceptere svaret. :^)
Avatar billede Slettet bruger
30. november 2005 - 13:14 #10
jeg har trykket Accepter op til flere gange nu,
Avatar billede Slettet bruger
30. november 2005 - 13:14 #11
ahh, man skulle vælge navnet, så er det gjordt ;)
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