Announcement

Collapse
No announcement yet.

units nur für objekte

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • units nur für objekte

    hi,

    wenn ich ne unit anlegen will, <br>
    wo nur objekte drin stehen, <br>
    auf die andere units zugreifen sollen, <br>
    wo definiere ich da meine objekte? <br>
    und welche anderen units brauche ich unbedingt in der uses-klausel?<br>
    beispiel wäre gut! <br>

    gruß

    markus
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

  • #2
    Meinst Du so eine Unit ?<br>
    <pre>
    unit gloabal;
    interface
    uses SysUtils;

    TMarkusseinObjekt=class
    protected
    private
    public
    end;
    var
    MeinObjekt:TMarkusseinObjekt;
    </pre>
    Jetzt kann jede unit, die global in ihrer uses Anweisung stehen hat auf Meinobjekt und deren Methoden, Eigenschaften zugreifen. Natürlich muß meinobjekt noch <b>einmal</b> erzeugt werden, und natürlich später auch wieder freigegebgen werden.<br>
    Spezielle units brauchst du eigentlich nicht. Ich habe hier sysutils genommen, da dort die Stringumwandlungsroutinen definiert werden. Der Compiler wird aber meckern, wenn Du eine uses vergiß

    Comment


    • #3
      danke frank!
      Herzliche Grüße

      Markus Lemcke
      barrierefreies Webdesign

      Comment


      • #4
        Meinst Du so eine Unit ?<br>
        <pre>
        unit gloabal;
        interface
        uses SysUtils;

        TMarkusseinObjekt=class
        protected
        private
        public
        end;
        var
        MeinObjekt:TMarkusseinObjekt;
        </pre>
        Jetzt kann jede unit, die global in ihrer uses Anweisung stehen hat auf Meinobjekt und deren Methoden, Eigenschaften zugreifen. Natürlich muß meinobjekt noch <b>einmal</b> erzeugt werden, und natürlich später auch wieder freigegebgen werden.<br>
        Spezielle units brauchst du eigentlich nicht. Ich habe hier sysutils genommen, da dort die Stringumwandlungsroutinen definiert werden. Der Compiler wird aber meckern, wenn Du eine uses vergiß

        Comment

        Working...
        X