Home > lang > dir 
 en fr de es it nl pl pt pt_BR sq ca hu cs tr ar fa id vi ko ja ru zh zh_TW eo
Previous  Next  Edit  Rename  Undo  Refresh  Search  Administration  
Documentation
History
 
Warning! This page is not up to date.  See english version 
Dir
Niza so imiwa na datoteki = Dir ( Direktorium AS String [ , Sema AS String , Filter AS Integer ] ) AS String[]

Враќа низа од стрингови што ги содржи имињата на датотеките од Direktorium-от што одговараат на Sema-та на Filter-от.

Имињата на датотеките се реалтивни и не го содржат пребаруваниот директориум.

Example

' Gi pecati iminjata na png slikite vo direktoriumot, po abeceden red.

SUB PecatiDirektorium(Directory AS String)

  DIM Datoteka AS String

  FOR EACH Datoteka IN Dir(Direktorium, "*.png").Sort()
    PRINT Datoteka
  NEXT

END

' Gi pecati site neskrieni datoteki vo pocetniot direktorium na korisnikot

DIM imeNaDatoteka AS String

FOR EACH imeNaDatoteka  IN Dir(User.Home, "[^.]*")
  PRINT imeNaDatoteka
NEXT

' Gi pokazuva iminjata na png i jpeg slikite vo pocetniot direktorium na korisnikot

DIM Direktorium AS String
DIM Datoteki AS String[]
DIM ImeNaDatoteka AS String

Direktorium = System.User.Home
Files = Dir(Direktorium, "*.png")
Files.Insert(Dir(Direktorium, "*.jpg"))
Files.Insert(Dir(Direktorium, "*.jpeg"))

FOR EACH ImeNaDatoteka IN Datoteki
  PRINT ImeNaDatoteka
NEXT

' Gi pokazuva samo datotekite od pocetniot direktorium na korisnikot

DIM imeNaDatoteka AS String

FOR EACH imeNaDatoteka IN Dir(User.Home, "*", gb.File)
  PRINT imeNaDatoteka
NEXT

' Gi pokazuva samo iminjata na poddirekoriumite vo korisnickiot poddirektorium

DIM imeNaDirektorium AS String

FOR EACH imeNaDirektorium IN Dir(User.Home, "*", gb.Directory)
  PRINT imeNaDirektorium
NEXT

' Gi pokazuva neskrienite poddirektoriumi vo pocetniot direktorium na korisnikot

DIM imeNaDirektorium AS String

FOR EACH imeNaDirektorium IN Dir(User.Home, "[^.]*", gb.Directory)
  PRINT imeNaDirektorium
NEXT

' Pokazuva lista na sistemskite uredi

DIM imeNaUred AS String

FOR EACH imeNaUred IN Dir("/dev", "*", gb.Device)
  PRINT imeNaUred
NEXT

See also

Функции за директориуми и датотеки