Hirdetés

Aktív témák

  • lao ce

    aktív tag

    válasz Alan #73 üzenetére

    ''Érdemes amúgy elolvasgatni a súgóját (Virtual Tree.chm), van pár jó példa benne.''
    hat, ezaz, hogy 'par' jo pelda az egy oldalnyi (igaz, gorgetni kell :) ). A little code repository... nojo, a getting started is, de megvallom oszinten mikor elkezd a figura filozofalgatni a streamekrol meg indirekten ismert osztalyokrol, akkor en elveszitem a fonalat.

    ''a többit meg elintézed a fenti OnInitNode eseménykezelőben. ''
    (megj: sajna nyitva kell tartani az osszes - vagy akarhany- nodeot)
    no, ezaz. az adatstruktura. meg a 'tobbi' amit el kell intezni. pont ez a kulcs.
    tudom, hogy marha nehez valaszolni ugy, hogy nem teszek fel ertelmes kerdest. szoval van ez a ket tabla. kell hozza egy struktura.
    te azt javasolod (vagy esetleg ezt 'kell' tennem (ez a megoldas es az elvaras a tree reszerol?)), hogy egyetlen record struktura legyen? ahh, latom ez nem is tree problema.
    (pelda: aruhazak -< beerkezett aruk)

    PAruhazak = ^TAruhazak;
    TAruhazak = packed record
    ...AruhazID: integer;
    ...AruhazNev: string;
    ...NumOfBeerkezettAruk: integer;
    ...BeerkezettAruk array of strings; // <- ?????
    end;
    szoval lehet betenni egy dinamikus array-t?
    vagy inkabb a BeerkezettAruk legyen egy record (mivel hogy kulonbozo tipusu mezok vannak) es arra legyen egy dinamikus tomb?

    szoval 2 recordos struktura (?):

    PBeerkezettAruk = ^TBeerkezettAruk;
    TBeerkezettAruk = packed record
    ...BeerkezettAruID:integer;
    ...BeerkezettAruNeve: string;
    ...BeerkezettAruErteke:integer;
    end;
    type DinArrBeerkezettAruk = array of TBeerkezettAruk;

    PAruhazak = ^TAruhazak;
    TAruhazak = packed record
    ...AruhazID: integer;
    ...AruhazNev: string;
    ...NumOfBeerkezettAruk: integer;
    ...BeerkezettAruk array of DinArrBeerkezettAruk; // <- ?????
    end;

    most kellene kerdeznem valamit? :(
    ok. ertelmes ez igy? tulbonyolitott?

Aktív témák