Dim intFile As Integer Jag brukar använda API:et ShellExecute för detta ändamål. ShellExecute gör precis som start gör i DOS, nämligen att starta det registrerade programmet för den aktuella filändelsen. Du kan dessutom välja vilken operation du vill utföra på filen med ShellExecute, t ex "PRINT", "OPEN". "OPEN" är ju det normala, men om du vill göra en utskrift med det registrerade programmet så anger du "PRINT" i st. Tack för tipsetHtml problem
intFile = FreeFile
Open "" & "Start.html" For Output As #intFile
En massa html skript här i mellan
Close #intFile
Shell "start " & Chr(34) & "" & "Start.html" & Chr(34), vbMinimizedNoFocus 'vbmaximized
Detta fungera perfekt under 98'an som jag använder
Men hur är det för andra system, som Me, Xp och 2000
Om jag anväder detta ex då
Shell Path & "C:\Program\Internet Explorer\IEXPLORE.EXE", vbNormalFocus
Hur får jag sidan Start.Html att öppna sig samtidigt
Hur vet jag att "IEXPLORE" är installerad i denna katalog
Finns det någon bra lösning på detta, undras.
SörenSv: Html problem
ShellExecute fungerar i alla windowsversioner mig veterligen.
Du kan hitta tonvis med exempelkod för just ShellExecute på nätet, hinner inte peka dig vidare till en länk nu (lunchdags :-).
Lycka till...
/Per HultqvistSv: Html problem
Jag hittade detta som fungerar tror jag
ShellExecute hwnd, "open", "Start.html", vbNullString, vbNullString, SW_SHOW
Sören