Gå til innhold

Anbefalte innlegg

Skrevet

Jeg lager en applikasjon som genererer en htmlfil. Jeg skulle gjerne hatt muligheten til å la brukeren åpne filen direkte i sin standard webbrower, men hvordan?

 

Det er vel det samme som å åpne en xls fil i excel eller for den saks skyld å få en .pas fil til å dukke opp i et editorvindu i delphi, må da være en eller annen kommando som åpner en fil i 'default' applikasjonen...

Videoannonse
Annonse
Skrevet
Jeg lager en applikasjon som genererer en htmlfil. Jeg skulle gjerne hatt muligheten til å la brukeren åpne filen direkte i sin standard webbrower, men hvordan?

 

Det er vel det samme som å åpne en xls fil i excel eller for den saks skyld å få en .pas fil til å dukke opp i et editorvindu i delphi, må da være en eller annen kommando som åpner en fil i 'default' applikasjonen...

5714692[/snapback]

 

 

Kan enkelt gjøres ved å benytte API kallet "ShellExecute"

 

ShellExecute(0, 'open', 'www.wtek.no', '', '', 0);

Skrevet (endret)

Den fikk jeg ikke til, men du satt igang leting på riktig sted, så jeg kom over TBrowseURL.

 

Drar den inn som en standard action, og så

acBrowseUrl.URL:=htmlfile;
acBrowseUrl.ExecuteTarget(Sender);

 

Værre var det ikke, men vanskelig når man ikke finner riktig hjørne å lete i... :)

 

M.

Endret av mysjkin

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...