c # - Lad windows bestemme, hvordan man åbner/kører filen?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg gemmer filer (billeder, Excel doc, Word doc, exe filer, bat filer og så videre). Jeg skal udføre filen inde fra mit program, og spørgsmålet er, om der er en måde at lade Windows håndtere, hvordan man kører/udfører filen? Ligesom når du dobbeltklikker på en fil i Explorer?

Bedste reference


Tag et kig på Process.Start metode: [4]


System.Diagnostics.Process.Start(myFileName)


Bemærk: Dette vil fungere med enhver registreret filudvidelse, for eksempel


System.Diagnostics.Process.Start(@"c:Image.bmp")


åbner billedet med det registrerede program.

Andre referencer 1


Start ny proces med det gemte filsti navn som en parameter:


System.Diagnostics.Process.Start(pathToYourFile);