Was sind eigentlich Frames??



  • Hallo Leute,

    mich beschäftigt die frage, wie arbeiten frames, und für was benutzt man diese eigentlich wirklich?

    Kann mir da jemand helfen?



  • Hallo

    Frames sind sozusagen Zusammenstellungen von Controls und deren Behandlungsmethoden.
    Soetwas verwendet man um diese Zusammenstellungen in verschiedene Forms integrieren zu können.
    Wenn du nach Frames in Forum suchst, wirst du einiges dazu finden.

    bis bald
    akari



  • ja,aber da sind meist fragen ala: "Wie mach ich dies und jenes"!

    ICh wollt eben wissen was frames an sich sind...aber hast mir ja jetzt schon gesagt 🙂

    Praktisch sowas wie eine Sammlung von Komponenten und Code, oder?



  • Hallo

    genau. Der Witz ist, das Änderungen am Original-Frame in alle Forms übernommen werden, die dieses Frame benutzten. Also grundsätzlich eine Möglichkeit, mehrfach verwendeten Code wartbar zu halten.
    Desweiteren kann man Frames auch dynamisch erstellen, kann also mit ein paar Zeilen einem Form verschiedene Ansichten verpassen.

    bis bald
    akari



  • Klassisches Beispiel: Du benötigst in verschiedenen Formularen immer wieder die gleiche Anzeige bestimmter Daten. Natürlich kannst Du das in jedem Formular erneut machen. Allerdings mußt Du dann bei Änderungen in jedem Formular diese Änderung durchführen. Wenn Du statt dessen die Ansicht auf einem Frame machst und diesen Frame jeweils in die Formulare einbindest, mußt Du Änderungen nur an einer zentralen Stelle durchführen, in dem Frame.

    /EDIT: Grummel, grummel, schon wieder zu langsam 😉



  • ah ja danke...hab zwar noch nie damit gearbeitet (bin dabei erstmal standard c++ zu lernen), aber da ich alles auf dem BCB6 mache, möcht ich später natürlich auch GUI Anwendungen schreiben! Und da kann man ja so sachen mal nebenbei mit abklären! Danke 🙂


Anmelden zum Antworten