How to extract filenames only from ListDir() metho - WeOnlyDo Discussion board

How to extract filenames only from ListDir() metho (General questions)

by Mudassir, Wednesday, November 23, 2005, 12:28 (6939 days ago)

ListDir() method lists all the contents of directory with some extra info. I want only the filenames, or how can I extract name from that list. Do I have to parse it.

Re: How to extract filenames only from ListDir() m

by wodSupport, Wednesday, November 23, 2005, 14:06 (6939 days ago) @ Mudassir

Yes, you have to parse it.

But, why don't you use ListAttributes instead?

Which component exactly do you use, ActiveX or NET version?

Re: How to extract filenames only from ListDir() m

by Mudassir, Wednesday, November 23, 2005, 16:55 (6939 days ago) @ wodSupport

Can somene plz give me the code of parsing or just tell me how I can distinguish between directories and files in list below.

drwxr-xr-x 5 root root 4096 Dec 31 2004 .
drwxr-xr-x 25 root root 4096 Nov 14 15:59 ..
drwxr-xr-x 2 root root 4096 Dec 31 2004 CustomFCLine
drwxr-xr-x 2 root root 4096 Dec 31 2004 CustomMSLine
-rw-r--r-- 1 root root 33672 Dec 31 2004 fc2column.swf
-rw-r--r-- 1 root root 9228 Dec 31 2004 fc2line.swf
-rw-r--r-- 1 root root 10338 Dec 31 2004 fc2msline.swf
-rw-r--r-- 1 root root 10474 Dec 31 2004 FC2Pipe.swf
-rw-r--r-- 1 root root 10474 Dec 31 2004 FC2Pipe1.swf
drwxr-xr-x 2 root root 4096 Dec 31 2004 MSLine

help me plz pzl plz.

Re: How to extract filenames only from ListDir() m

by wodSupport, Wednesday, November 23, 2005, 18:05 (6939 days ago) @ Mudassir

Mudassir,

please take a look at wodSFTP's 3. Tree sample, and it's implementation of Sftp1_ListItems event - you can find parsing there.

Re: How to extract filenames only from ListDir() m

by Mudassir, Thursday, November 24, 2005, 08:30 (6938 days ago) @ wodSupport


thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks * 10 * 100 * 1000 * 10000 * 100000 * 1000000 * 10000000 * inf*