„Delphi“ programavimo kalba suteikia greitą būdą rašyti, kompiliuoti, pakuoti ir diegti programas visose platformose. Nors „Delphi“ sukuria grafinę vartotojo sąsają, kartais būna atvejų, kai norite vykdyti programą iš savo „Delphi“ kodo. Tarkime, kad turite duomenų bazės programa kuri naudoja išorinę atsarginę įrangą. Atsarginių kopijų kūrimo programa paima parametrus iš programos ir archyvuoja duomenis, o jūsų programa laukia, kol baigsis atsarginių kopijų kūrimas.
Gal norite atidaryti dokumentus, pateiktus failų sąrašo lauke, tiesiog dukart spustelėdami juos, pirmiausia neatidarydami susijusios programos. Įsivaizduokite nuorodos etiketę savo programoje, kuri nukreipia vartotoją į jūsų pagrindinį puslapį. Ką jūs sakote apie el. Laiško siuntimą tiesiai iš „Delphi“ programos per numatytąją „Windows“ el. Pašto kliento programą?
Norėdami paleisti programą arba vykdyti failą „Win32“ aplinkoje, naudokite „ShellExecute Windows“ API funkciją. Norėdami gauti išsamų grąžintų parametrų ir klaidų kodų aprašymą, apsilankykite „ShellExecute“ žinyne. Galite atidaryti bet kurį dokumentą, nežinodami, kuri programa yra su ja susieta - nuoroda apibrėžta
„Windows“ registras.