Nej, en Delphi -enhet visas inte vid körning.
Här är varför:
* sammanställning: Delphi -enheter sammanställs i objektfiler (.dcu). Dessa objektfiler innehåller den sammanställda koden för enheten, men inte själva källkoden.
* länkning: När din applikation sammanställs länkar kompilatorn de nödvändiga objektfilerna för att skapa den slutliga körbara.
* Runtime: Vid körning laddas den körbara i minnet och körs. Den sammanställda koden från enheterna körs, men den faktiska källkoden är inte närvarande eller visas.
Vad du kan se:
Medan själva enheten inte visas, kan du se vissa aspekter av den indirekt:
* formulär: Om en enhet innehåller ett formulär visas det formuläret när din applikation körs.
* felmeddelanden: Om ett fel uppstår inom kod i en enhet kan felmeddelandet nämna enhetsnamnet, men det kommer inte att visa den faktiska koden.
* Debuggers: När du felsöker kan du se källkoden för enheter (om du har källkoden) och gå igenom kodlinjen för rad.
Sammanfattning: Delphi -enheter används för organisation och återanvändning av kod. De sammanställs i objektfiler och är inte direkt synliga vid körning. Koden i enheterna körs, men källkoden visas inte.