Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#17

AW: Syntax-Datenbank

  Alt 27. Dez 2011, 14:07
Zu deiner PAS gibt es hier noch eine DFM.

In dieser DFM-Resource steht drin, was alles auf der Form liegt und welche eigenschaften dieses hat.

Die VCL läd nun, beim Erstellen der TForm1-Instanz, diese DFM und erstellt die enthaltenen Komponenten.
Das Image1 := TImage.Create wird also vom VCL-Loader automatisch gemacht.

Du wolltest das TImage aber ohne den VCL-Loader nutzen und dann mußt du das TImage auch sleber erstellen und ebenfalls die nötigen Eigenschaften setzen.

PS: Wenn du über den OI ein Bild in das TImage lädst, dann wird das Bild zu diesem Zeitpunkt in die Kompoente geladen und dann direkt in der DFM gespeichert.
Beim Laden der Form kommt dann das Bild aus der DFM und die externe Datei wird nicht mehr benötigt.



PSS: Rechtsklick auf die Form und "Ansicht als Text". (oder direkt in die .DFM reinsehn, wenn diese im Textformat gespeichert wurde, dann sieht man auch etwas)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (27. Dez 2011 um 14:16 Uhr)
  Mit Zitat antworten Zitat