Kjør og kjør applikasjoner og filer fra Delphi-kode

Delphi-programmeringsspråket gir en rask måte å skrive, kompilere, pakke og distribuere applikasjoner på tvers av plattformer. Selv om Delphi oppretter et grafisk brukergrensesnitt, er det helt sikkert tider du vil utføre et program fra Delphi-koden. La oss si at du har det en databaseapplikasjon som bruker et eksternt verktøy for sikkerhetskopiering. Sikkerhetskopieringsverktøyet tar parametere fra applikasjonen og arkiverer dataene, mens programmet venter til sikkerhetskopien er ferdig.

Kanskje du vil åpne dokumenter presentert i en filliste-boks bare ved å dobbeltklikke på dem uten å åpne det tilknyttede programmet først. Se for deg en lenkeetikett i programmet ditt som tar brukeren til hjemmesiden din. Hva sier du om å sende en e-post direkte fra Delphi-applikasjonen gjennom standard Windows-e-postklientprogram?

Hvis du vil starte en applikasjon eller utføre en fil i et Win32-miljø, bruker du ShellExecute Windows API-funksjonen. Sjekk hjelpen på ShellExecute for en fullstendig beskrivelse av parametere og feilkoder som er returnert. Du kan åpne et hvilket som helst dokument uten å vite hvilket program som er tilknyttet det - koblingen er definert i

instagram viewer
Windows-register.