Om jag vill öppna ex en HTML fil i anteckingar med en knapp. Ett sätt hade ju varit att temporärt döpa om filen med en annan filändelse så att den öppnas i det program du vill, som notepad eller word, och sedan ändra tillbaks igen. nja jag har tänkt på det också men jag hoppas att det finns ett enklare sätt :) nja jag har tänkt på det också men jag hoppas att det finns ett enklare sätt :) Du kan t ex göra så här: Pröva det här: Det gick bra med det du Staffan tipsade om MEN Då skulle detta kunna funka:Öppna en fil i ett annat program?
Hur gör jag då??
eller om jag vill öppna en txt fil i Word??
Jag vill inte ta filformatet från varandras program?Sv: Öppna en fil i ett annat program?
Sv: Öppna en fil i ett annat program?
Sv: Öppna en fil i ett annat program?
Sv: Öppna en fil i ett annat program?
Dim x as string
x = Shell("C:\windows\notepad.exe C:\test.htm", 1)
mvh
/StaffanSv: Öppna en fil i ett annat program?
<code>
Private Sub Command1_Click()
' ersätt program med sökvägen till programmet
' samt filnamn med sökvägen till filen
Shell "program filnamn", vbNormalFocus
End Sub
</code>
Mvh. Johan SegolssonSv: Öppna en fil i ett annat program?
hur gör jag för att få en Dialog istället för filnamn??
jag vill att jag använder en commondialog så jag kan välaj vilken fil som ska öppnas i tex Anteckningar?Sv: Öppna en fil i ett annat program?
Dim x As String, path As String
CommonDialog1.Action = 1
path = CommonDialog1.FileName
x = Shell("C:\windows\notepad.exe " & path, 1)
mvh
/Staffan