Hirdetés

Új hozzászólás Aktív témák

  • Fferi50

    Topikgazda

    válasz Louro #23812 üzenetére

    Szia!

    A dir() parancs korlátok között alkalmas arra is, hogy megkeresd vele az almappákat.

    neve=dir("*.",vbdirectory) azokat a fájlneveket hozza, amelyek könyvtárak, vagy nincs kiterjesztésük.
    Az első két ilyen elvileg a . és .. könyvtár, ami minden mappában benne van. (Könyvtár=mappa az én értelmezésemben most, ne zavarjon.)
    Ezután folyamatos neve=dir() parancsokkal megkaphatod a többi nevet.
    Ez lényegében ugyanaz, mint amikor a fájlokat nézed végig.
    Mivel sajnos nem egyértelmű, hogy almappa-e amit hoz, annak is meg kell nézni hasonló módon az "almappáját", ha van benne "." könyvtár, akkor az is almappa.

    Most sajnos nincs elég időm arra, hogy pontos makrót írjak rá, de ezen elvek szerint próbáld végig.

    Van még a filesystemobject objektum, amellyel szintén meg lehet találni a fájlokat.
    Ezt is érdemes lenne végignézni.

    Üdv.

Új hozzászólás Aktív témák