<a href="file://c:/Program Files/Microsoft Office/Office10/EXCEL.EXE">Excel</a>
Detta är väl det enda sättet att stara ett program förutsatt att personen som besökare webbsidan har programmet installerat i standard katalogen.
7 svar · 287 visningar · startad av Naaz
Hej!
Jag har skrivit en websida i ASP.NET/C# som innehåller några knappar för att öppna notepad, word, outlook, Excel, Acrobat reader mm. Meningen med denna sida är att användaren som har alla dessa program redan installerade ska kunna öppna dem via denna sida. Meningen är att underlätta för användaren så att denne använder denna webapplikation för att göra alldagliga saker, istället för att gå till start->program->word (till exempel).
Hur kan man göra detta?
Mvh,
Naz
<a href="file://c:/Program Files/Microsoft Office/Office10/EXCEL.EXE">Excel</a>
Detta är väl det enda sättet att stara ett program förutsatt att personen som besökare webbsidan har programmet installerat i standard katalogen.
Är det verkligen enda sättet? när man tex i start->kör skriver "excel" så startas programmet ju. Finns inget liknande sätt?
Jag provade ditt sätt, men jag får upp ett fönster som undrar om jag vill spara eller öppna EXCEL.exe och endast då jag säger öppna som tom excel ark öppnas. Hur kommer man runt det?
Mvh,
Naz
Tänkte in på
start->kör skriver "excel"
Då kan det funka med <a href="file://excel.exe"></a>. Testa lite...
Det funkar inte! :-( Jag har även testat att starta en process och det har skapats en process i bakgrunden men man kan inte se själva excel arken.
Response.Write("<a href=\"" + Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) + "\\Microsoft Office\\Office\\EXCEL.EXE\">Excel</a>");
Dino skrev:
Response.Write("<a href=\"" + Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) + "\\Microsoft Office\\Office\\EXCEL.EXE\">Excel</a>");
Environment objectet innehåller väl information om server datorn och inte om klienten, dvs om klienten har program som program files och servern har program files så fungerar det inte. Har mycket svårt att tänka mig att webbläsare skulle dela med sig av sådan information.
prova att starta progget genom att göra en <IMG SRC="program.exe> :)