Avatar billede Slettet bruger
12. marts 2001 - 17:03 Der er 15 kommentarer og
1 løsning

Fil eller mappe

Jeg laver et FTP program, den finder serveren kigger på serveren og en masse objekter kommer frem i min list view. Hvordan skal jeg formulere if-sætningen når jeg skal finde ud af om et objekt er en mappe eller ej? Jeg kunne selvfølgelig tjekke det sådan her, men der findes jo filer uden extention:

if GetFileExt(LISTVIEWITEM)=\'\' then
LISTVIEWITEM...Den kode kan jeg godt selv.

Måske er der en funktion til at tjekke om det er en mappe eller ej, jeg ved ikk\'?

Mikkel
Avatar billede borrisholt Novice
12. marts 2001 - 17:24 #1
har du kigget på det eksempel det følger med din Delphi.

Jens B
Avatar billede Slettet bruger
12. marts 2001 - 17:25 #2
Hvad hedder det?
Avatar billede Slettet bruger
12. marts 2001 - 17:49 #3
Jeg kunne ikke finde noget... Er der ikke en, som gider at fortælle funktionen, eller hvad man skal bruge.
Avatar billede Slettet bruger
13. marts 2001 - 16:28 #4
Nu har jeg proppet lidt flere point i, hvis det er derfor at I ikke vil svare, såh...
Avatar billede Slettet bruger
13. marts 2001 - 19:32 #5
Hvorfor svarer I ikke, hvad skal der til for at I svarer??? Kom nu, jeg skal virkelig bruge det her.
Avatar billede gonzo-boy Nybegynder
14. marts 2001 - 10:37 #6
programet liger i en mappe der heder: \\demos\\FastNet\\Ftp\\
Avatar billede Slettet bruger
14. marts 2001 - 14:17 #7
Jeg arbejder med Delphi 4, og der ligger demoen under Internet/FTP, men jeg kan ikke kende forskel på filer og mapper. Det er jo spørgsmålet... Svar nu, please.
Avatar billede borrisholt Novice
14. marts 2001 - 14:18 #8
download et open source FTP komponent og kig hvordan de gør ...

Jens B
Avatar billede Slettet bruger
14. marts 2001 - 14:48 #9
Sig mig hvor jeg kan få et og du får de 100 point, hvis jeg kan bruge det.
Avatar billede borrisholt Novice
14. marts 2001 - 14:52 #10
Avatar billede Slettet bruger
14. marts 2001 - 15:05 #11
Jeg kan sgu ikke finde nogle jeg kan aflure, med source. Kan det virkelig være rigtigt at der ikke findes en funktion til at kende forskel på en mappe og en fil?
Avatar billede Slettet bruger
18. marts 2001 - 12:57 #12
Jeg lukker spørgsmålet, er det okay?
Avatar billede borrisholt Novice
03. april 2001 - 18:43 #13
Hmmmn .. Nå du selv vil \"det hele\" skal du slå op i RFC standarden .

Her er et link til en side der linker videre til forskellige RFC standarder.
http://www.solis.co.uk/support/rfc/

Den der vedrører sif FTP hedder rfc959. Den direkte link til dette dokument er :

http://www.solis.co.uk/support/rfc/rfc959.htm

Jens B
Avatar billede tknudsen Nybegynder
11. april 2001 - 22:50 #14
du kan evt bruge findfirst funktionen:

var
  SRec : TSearchRec;
  SRecResult : integer;
begin
  SRecResult := FindFirst(path_to_item,faAnyFile,SRec);
  if (SRecResult = 0) and (SRec.Attr and 16 = 16) then
    ShowMessage(SRec.Name+\' is a directory\')
  else if SRecResult = 0 then
    ShowMessage(SRec.Name+\' is not a directory\');
  FindClose(SRec);
Avatar billede Slettet bruger
27. april 2001 - 14:24 #15
tknudsen:

Hvad skal jeg skrive i stedet for path_to_item, når det er via FTP??
Avatar billede Slettet bruger
27. april 2001 - 14:30 #16
borrisholt:

Ærlig talt, jeg fatter ikke en dyt af den side. Du bliver nødt til at skære det ud i små stykker for mig.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB