Server Files in Combobox ??

Please support our C# advertiser: Intel Parallel Studio Home
Reply

Join Date: Mar 2008
Posts: 136
Reputation: cVz is an unknown quantity at this point 
Solved Threads: 7
cVz's Avatar
cVz cVz is offline Offline
Junior Poster

Server Files in Combobox ??

 
0
  #1
Jan 8th, 2009
Hello fellow super coder people

i am rtying to list all the files in a certain directory (eg. "TestDir") in a combobox

  1. try
  2. {
  3. m_ftp.Server = txtftpServerName.Text;
  4. m_ftp.Username = txtftpUserName.Text;
  5. m_ftp.Password = txtftpPassword.Text;
  6.  
  7. m_ftp.Login();
  8. string[] The_File = m_ftp.GetFileList("TestDir");
  9.  
  10. foreach (string FILE in The_File)
  11. {
  12. cboFindFile.Items.Add(FILE);
  13. Console.Write(FILE);
  14. }
  15. m_ftp.Close();
  16. }
  17. catch(Exception EX)
  18. {
  19. MessageBox.Show("Files Not Downloaded");
  20. }

That only downloads one file into the combobox ...

Any ideas ???
please help...

Regards and thanks...
Last edited by cVz; Jan 8th, 2009 at 6:11 am.
Delphi & C# programmer deluxe...
Reply With Quote Quick reply to this message  
Join Date: Aug 2008
Posts: 1,735
Reputation: LizR has a spectacular aura about LizR has a spectacular aura about 
Solved Threads: 186
LizR LizR is offline Offline
Posting Virtuoso

Re: Server Files in Combobox ??

 
1
  #2
Jan 8th, 2009
I would expect it to. youve asked it to show you the details of the directory, not the contents within it.
Did I just hear "You gotta help us, Doc. We've tried nothin' and we're all out of ideas" ? Is this you? Dont let this be you! I will put in as much effort as you seem to.
Reply With Quote Quick reply to this message  
Join Date: Mar 2008
Posts: 136
Reputation: cVz is an unknown quantity at this point 
Solved Threads: 7
cVz's Avatar
cVz cVz is offline Offline
Junior Poster

Re: Server Files in Combobox ??

 
0
  #3
Jan 8th, 2009
Ok i understand that , thank you very much ... i tested a few other ways, but for argument sake lets say i said

  1. string[] The_Files = m_ftp.GetFileList("/");

or

  1. string[] The_Files = m_ftp.GetFileList("TestDir/");

or even

  1. string[] The_Files = m_ftp.GetFileList("//TestDir/");

/* Just keep in mind that the TCP is already connected so specifying just a directory works for Upload and delete */

It gives me the same problem , so could you maybe make my day worth wile and help me try something else ?

Even a total different approach is fine, i can adjust my code...

LizR - you rock , thanks for your help
Delphi & C# programmer deluxe...
Reply With Quote Quick reply to this message  
Join Date: Aug 2008
Posts: 1,735
Reputation: LizR has a spectacular aura about LizR has a spectacular aura about 
Solved Threads: 186
LizR LizR is offline Offline
Posting Virtuoso

Re: Server Files in Combobox ??

 
0
  #4
Jan 8th, 2009
try changing directory, and asking for a list of *
Did I just hear "You gotta help us, Doc. We've tried nothin' and we're all out of ideas" ? Is this you? Dont let this be you! I will put in as much effort as you seem to.
Reply With Quote Quick reply to this message  
Join Date: Mar 2008
Posts: 136
Reputation: cVz is an unknown quantity at this point 
Solved Threads: 7
cVz's Avatar
cVz cVz is offline Offline
Junior Poster

Re: Server Files in Combobox ??

 
0
  #5
Jan 8th, 2009
NO luck yet ...

can you maybe give me some other example ??

Maybe a 'for' loop ??
Delphi & C# programmer deluxe...
Reply With Quote Quick reply to this message  
Join Date: Aug 2008
Posts: 1,735
Reputation: LizR has a spectacular aura about LizR has a spectacular aura about 
Solved Threads: 186
LizR LizR is offline Offline
Posting Virtuoso

Re: Server Files in Combobox ??

 
0
  #6
Jan 8th, 2009
debug it, is the array just 1 entry? if it is then.. thats why
Did I just hear "You gotta help us, Doc. We've tried nothin' and we're all out of ideas" ? Is this you? Dont let this be you! I will put in as much effort as you seem to.
Reply With Quote Quick reply to this message  
Join Date: Mar 2008
Posts: 136
Reputation: cVz is an unknown quantity at this point 
Solved Threads: 7
cVz's Avatar
cVz cVz is offline Offline
Junior Poster

Re: Server Files in Combobox ??

 
0
  #7
Jan 8th, 2009
The directory contains about 5 zipped files , trust me i have been debugging ... hahaha, i guess this leaves me at phase one again, but rest asured, i never give up, i will post the working code soon, watch this space ... hehehe

The problem must be within the loop somewhere, thats why i think maybe doing a 'for' loop rather than a 'foreach' loop, because it does give me the first file in the dir, but there are about five .bak files that are zipped ... so lets say .zip files

Anyway , thanks for your attempt
Delphi & C# programmer deluxe...
Reply With Quote Quick reply to this message  
Join Date: Aug 2008
Posts: 1,735
Reputation: LizR has a spectacular aura about LizR has a spectacular aura about 
Solved Threads: 186
LizR LizR is offline Offline
Posting Virtuoso

Re: Server Files in Combobox ??

 
0
  #8
Jan 8th, 2009
no no, you're missing the point.
If the function you're calling only sends back the 1 file, then thats all it has to send. For loop and foreach wont make any difference.

if the array only has the 1 file, you cant change that
Last edited by LizR; Jan 8th, 2009 at 9:10 am.
Did I just hear "You gotta help us, Doc. We've tried nothin' and we're all out of ideas" ? Is this you? Dont let this be you! I will put in as much effort as you seem to.
Reply With Quote Quick reply to this message  
Join Date: Mar 2008
Posts: 136
Reputation: cVz is an unknown quantity at this point 
Solved Threads: 7
cVz's Avatar
cVz cVz is offline Offline
Junior Poster

Re: Server Files in Combobox ??

 
0
  #9
Jan 8th, 2009
Ok i think i know whats wrong here

i think that the files are not registering in the array - what you said

  1. private void FindFiles(object sender, EventArgs e)
  2. {
  3. try
  4. {
  5. m_ftp.Server = txtftpServerName.Text;
  6. m_ftp.Username = txtftpUserName.Text;
  7. m_ftp.Password = txtftpPassword.Text;
  8.  
  9. m_ftp.Login();
  10.  
  11. m_ftp.ChangeDir(txtToDirectory.Text);
  12.  
  13. string[] fi = m_ftp.GetFileList();
  14.  
  15. cboFindFile.Items.AddRange(fi);
  16.  
  17. m_ftp.Close();
  18. }
  19. catch(Exception EX)
  20. {
  21. MessageBox.Show("File Not Downloaded");
  22. }
  23. }

I dont even have a loop there but it works exactly the same ...
Last edited by cVz; Jan 8th, 2009 at 9:30 am.
Delphi & C# programmer deluxe...
Reply With Quote Quick reply to this message  
Join Date: Aug 2008
Posts: 1,735
Reputation: LizR has a spectacular aura about LizR has a spectacular aura about 
Solved Threads: 186
LizR LizR is offline Offline
Posting Virtuoso

Re: Server Files in Combobox ??

 
0
  #10
Jan 8th, 2009
So GetFileList isnt returning more than 1 thing.
Did I just hear "You gotta help us, Doc. We've tried nothin' and we're all out of ideas" ? Is this you? Dont let this be you! I will put in as much effort as you seem to.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Similar Threads
Other Threads in the C# Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC