Click here to Skip to main content
15,918,471 members
Home / Discussions / C#
   

C#

 
QuestionCommunicating with another form... Pin
Baeltazor7-Aug-09 0:39
Baeltazor7-Aug-09 0:39 
AnswerRe: Communicating with another form... Pin
MarkB7777-Aug-09 0:44
MarkB7777-Aug-09 0:44 
QuestionCreating email reports with attached PDFs Pin
anderslundsgard7-Aug-09 0:35
anderslundsgard7-Aug-09 0:35 
AnswerRe: Creating email reports with attached PDFs Pin
Arindam Sinha7-Aug-09 2:06
Arindam Sinha7-Aug-09 2:06 
QuestionHow to create an application that lists folders containing the most disk space? Pin
Luke Perrin7-Aug-09 0:21
Luke Perrin7-Aug-09 0:21 
AnswerRe: How to create an application that lists folders containing the most disk space? Pin
MarkB7777-Aug-09 0:49
MarkB7777-Aug-09 0:49 
AnswerRe: How to create an application that lists folders containing the most disk space? Pin
Luc Pattyn7-Aug-09 1:11
sitebuilderLuc Pattyn7-Aug-09 1:11 
AnswerRe: How to create an application that lists folders containing the most disk space? Pin
Tamer Oz7-Aug-09 2:03
Tamer Oz7-Aug-09 2:03 
You can use the code below, but it may need some performance improvements

List<FileInfo> fi = new List<FileInfo>();
ListBox l = new ListBox();
private void Form1_Load(object sender, EventArgs e)
{


}
private void GetSubFoldersAndFiles(string path)
{



    foreach (string d in Directory.GetDirectories(path))
    {
        try
        {
            GetSubFoldersAndFiles(d);
        }
        catch (Exception)
        {


        }

    }
    foreach (string f in Directory.GetFiles(path))
    {
        fi.Add(new FileInfo(f));

    }
}

private void Form1_Shown(object sender, EventArgs e)
{
    l.Dock = DockStyle.Fill;
    this.Controls.Add(l);


    foreach (DriveInfo di in DriveInfo.GetDrives())
    {
        if (di.IsReady)
        {
            GetSubFoldersAndFiles(di.RootDirectory.FullName);
        }
    }
    var a = (from s in fi orderby s.Length descending select s);
    l.DataSource = a.ToList();
}

QuestionConvert pcl to PDF Pin
abbd6-Aug-09 23:19
abbd6-Aug-09 23:19 
AnswerRe: Convert pcl to PDF Pin
Manas Bhardwaj6-Aug-09 23:27
professionalManas Bhardwaj6-Aug-09 23:27 
Questionoutlook sync Pin
John_276-Aug-09 23:06
John_276-Aug-09 23:06 
QuestionBinaryFormatter.Deserialization SerializationException Pin
Trapper-Hell6-Aug-09 22:41
Trapper-Hell6-Aug-09 22:41 
AnswerRe: BinaryFormatter.Deserialization SerializationException Pin
Luc Pattyn7-Aug-09 0:27
sitebuilderLuc Pattyn7-Aug-09 0:27 
QuestionAn operation was attempted on something that is not a socket Pin
Vivek Vijayan6-Aug-09 21:32
Vivek Vijayan6-Aug-09 21:32 
AnswerRe: An operation was attempted on something that is not a socket Pin
Luc Pattyn7-Aug-09 0:31
sitebuilderLuc Pattyn7-Aug-09 0:31 
QuestionSystem.Net.Mail - SMTP Client - Authentication Pin
James M Buist6-Aug-09 21:20
James M Buist6-Aug-09 21:20 
AnswerRe: System.Net.Mail - SMTP Client - Authentication Pin
Manas Bhardwaj6-Aug-09 22:27
professionalManas Bhardwaj6-Aug-09 22:27 
QuestionHow to save the property of the user-defined column ? Pin
mctramp1686-Aug-09 20:18
mctramp1686-Aug-09 20:18 
AnswerRe: How to save the property of the user-defined column ? Pin
Cracked-Down6-Aug-09 20:28
Cracked-Down6-Aug-09 20:28 
QuestionWiewing Office Document in Web Browser Pin
egpuyos6-Aug-09 20:04
egpuyos6-Aug-09 20:04 
AnswerRe: Wiewing Office Document in Web Browser Pin
Mycroft Holmes6-Aug-09 20:10
professionalMycroft Holmes6-Aug-09 20:10 
AnswerRe: Wiewing Office Document in Web Browser Pin
Baeltazor7-Aug-09 0:43
Baeltazor7-Aug-09 0:43 
QuestionDifference between two date/times Pin
mjawadkhatri6-Aug-09 19:55
mjawadkhatri6-Aug-09 19:55 
AnswerRe: Difference between two date/times Pin
Vikram A Punathambekar6-Aug-09 20:15
Vikram A Punathambekar6-Aug-09 20:15 
GeneralRe: Difference between two date/times Pin
mjawadkhatri6-Aug-09 20:21
mjawadkhatri6-Aug-09 20:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.