Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.09.09
Prihlásený: 30.07.10
Príspevky: 48
Témy: 14
Príspevok NapísalOffline : 05.09.2009 9:45

Ahojte,
potreboval by som vediet spravit v delphach taku vec, aby som si vedel vybrat nejaku suborovu zlozku a aby sa mi vsetky subory v tejto zlozke zapisali do napr. Mema.
Dakujem.


Online

Skúsený užívateľ
Skúsený užívateľ
delphi - zobrazit vsetky subory v zlozke

Registrovaný: 11.01.09
Prihlásený: 26.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOnline : 05.09.2009 11:16

Na formulári nech je Memo, Button a Edit, v ktorom bude cesta požadovanej zložky. V udalosti OnClick buttonu nech je tento kód:

Kód:
procedure TForm1.Button1Click(Sender: TObject);
var
  found: integer;
  searchRec: TSearchRec;
begin

  found:= FindFirst(Edit1.Text + '\*.*', faAnyFile, searchRec);

  while (found = 0) do begin
    if ((searchRec.Name <> '.') and (searchRec.Name <> '..')) then
      Memo1.Lines.Add(searchRec.Name);
    Found := FindNext(searchRec);
  end;

  FindClose(searchRec);

end;


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.09.09
Prihlásený: 30.07.10
Príspevky: 48
Témy: 14
Príspevok Napísal autor témyOffline : 06.09.2009 15:45

Fico píše:
Na formulári nech je Memo, Button a Edit, v ktorom bude cesta požadovanej zložky. V udalosti OnClick buttonu nech je tento kód:

Kód:
procedure TForm1.Button1Click(Sender: TObject);
var
  found: integer;
  searchRec: TSearchRec;
begin

  found:= FindFirst(Edit1.Text + '\*.*', faAnyFile, searchRec);

  while (found = 0) do begin
    if ((searchRec.Name <> '.') and (searchRec.Name <> '..')) then
      Memo1.Lines.Add(searchRec.Name);
    Found := FindNext(searchRec);
  end;

  FindClose(searchRec);

end;



Dakujem:)
a nevies este prikaz, pomocou ktoreho by som vedel rozlysit, ci sa jedna o subor alebo o dalsiu zlozku?


Online

Skúsený užívateľ
Skúsený užívateľ
delphi - zobrazit vsetky subory v zlozke

Registrovaný: 11.01.09
Prihlásený: 26.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOnline : 06.09.2009 20:07

Ak sa jedná o zložku, tak hodnota Attr recordu TSearchRec nadobudne hodnotu faDirectory. Malý príklad:

Kód:
if (searchRec.Attr = faDirectory) then Memo1.Lines.Add(searchRec.Name + ' --> zložka')
  else Memo1.Lines.Add(searchRec.Name + ' --> súbor');


Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. neprehrá všetky avi súbory

v Video programy

6

453

15.03.2014 14:28

igis Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Winrar pri rozbaľovaní premiestňuje všetky súbory

v Ostatné programy

4

487

23.10.2012 20:16

baltimora Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vsetky gif subory v aktualnom adresari

v PHP, ASP

0

428

26.07.2008 21:37

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem s PC / vsetky nove subory chybne

v Ostatné

9

676

27.07.2010 13:22

dhark Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. USB kľúč nezobrazuje na TV všetky súbory

v Ostatné zariadenia

6

1207

26.07.2021 21:56

huncut99 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. id-0A6CBAA0.[decryptdata@qq.com].adobe - VSETKY SUBORY

v Antivíry a antispywary

3

1115

15.01.2019 10:59

void Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako opravit vistu a pritom zachovat vsetky subory v pc

v Operačné systémy Microsoft

16

1406

23.08.2008 18:57

t-90 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nový vírus zmaže všetky súbory. Tvári sa ako populárna hra

v Novinky

2

612

09.10.2014 19:35

Lozty Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. delphi zapis cisla do editu v delphi

v Delphi, Visual Basic

3

1107

11.05.2008 12:02

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako odstrániť poškodené súbory alebo súbory skryté

v Ostatné programy

7

2921

10.10.2008 16:05

prt.wem Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Win 7 - Jedného dna zmizli ... (obľúbené súbory v ponuke štart, súbory z koša)

v Operačné systémy Microsoft

0

452

25.07.2014 13:10

Megi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zoznam súborov v zložke

v Delphi, Visual Basic

4

664

04.11.2010 11:10

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zobrazenie ako v zlozke

v PHP, ASP

5

589

12.06.2007 18:41

qacer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytváranie súboru v každej zložke

v PHP, ASP

1

381

23.03.2010 20:21

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prístup k zložke bol odoprený

v Operačné systémy Microsoft

5

2015

17.08.2007 22:43

OmeGa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pristup uzivatela k suborom v zlozke

v PHP, ASP

5

376

15.02.2014 2:34

neopagan Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra