Click here to Skip to main content
15,894,825 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: How to make multiple socket connection for a single port/address Pin
Peter Weyzen18-Dec-03 13:49
Peter Weyzen18-Dec-03 13:49 
AnswerRe: How to make multiple socket connection for a single port/address Pin
ashxly18-Dec-03 14:45
ashxly18-Dec-03 14:45 
QuestionHow to show a modal dialog in multithread app? Pin
LaoWei18-Dec-03 10:24
LaoWei18-Dec-03 10:24 
AnswerRe: How to show a modal dialog in multithread app? Pin
Robert Kuster18-Dec-03 11:03
Robert Kuster18-Dec-03 11:03 
GeneralNumber of files in a directory Pin
Madmaximus18-Dec-03 10:04
Madmaximus18-Dec-03 10:04 
GeneralRe: Number of files in a directory Pin
greba18-Dec-03 11:50
greba18-Dec-03 11:50 
GeneralRe: Number of files in a directory Pin
Madmaximus18-Dec-03 11:59
Madmaximus18-Dec-03 11:59 
GeneralRe: Number of files in a directory Pin
greba18-Dec-03 12:23
greba18-Dec-03 12:23 
Here's an example using MFC CFileFind.

<br />
#include <afx.h><br />
<br />
void main()<br />
{<br />
	CFileFind find;<br />
	BOOL notdone	= find.FindFile("E:\\test\\*.*");<br />
	int files		= 0;<br />
	int directories	= 0;<br />
<br />
	if (!notdone)<br />
		printf("No files found\n");<br />
<br />
	while (notdone)<br />
	{<br />
		//Finds the next file<br />
		notdone = find.FindNextFile();<br />
<br />
		//Makes sure it isn't one of . or ..<br />
		if (find.IsDots())<br />
			continue;<br />
		<br />
		if (find.IsDirectory())<br />
			//directory found<br />
			directories++;<br />
		else<br />
			//file found<br />
			files++;<br />
	}<br />
	find.Close();<br />
	printf("Files:\t%d\n", files);<br />
	printf("Directories:\t%d\n", directories);<br />
}


Greba,

My lack of content on my home page should be entertaining.
GeneralRe: Number of files in a directory Pin
Madmaximus19-Dec-03 2:29
Madmaximus19-Dec-03 2:29 
GeneralRe: Number of files in a directory Pin
greba19-Dec-03 8:21
greba19-Dec-03 8:21 
GeneralCSliderCtrl Range Setting Trouble Pin
Justin Cooke18-Dec-03 9:20
Justin Cooke18-Dec-03 9:20 
GeneralRe: CSliderCtrl Range Setting Trouble Pin
Justin Cooke18-Dec-03 10:12
Justin Cooke18-Dec-03 10:12 
Generaldatabase probelm Pin
karteek18-Dec-03 7:09
karteek18-Dec-03 7:09 
GeneralRe: database probelm Pin
Jon Sagara18-Dec-03 7:41
Jon Sagara18-Dec-03 7:41 
GeneralRe: database probelm Pin
l a u r e n18-Dec-03 14:38
l a u r e n18-Dec-03 14:38 
GeneralRe: database probelm Pin
karteek18-Dec-03 20:31
karteek18-Dec-03 20:31 
GeneralFile handles Pin
Fabio Panzavolta18-Dec-03 6:50
Fabio Panzavolta18-Dec-03 6:50 
GeneralRe: File handles Pin
Alexander M.,18-Dec-03 8:02
Alexander M.,18-Dec-03 8:02 
GeneralCode Dependencies Pin
jmkhael18-Dec-03 6:46
jmkhael18-Dec-03 6:46 
GeneralRe: Code Dependencies Pin
John R. Shaw18-Dec-03 17:25
John R. Shaw18-Dec-03 17:25 
GeneralEncrypt and Decrypt data Pin
Anonymous18-Dec-03 6:46
Anonymous18-Dec-03 6:46 
General&quot;Files are out of date&quot; Pin
GeraldoLuiz18-Dec-03 5:46
GeraldoLuiz18-Dec-03 5:46 
GeneralRe: &quot;Files are out of date&quot; Pin
Christian Graus18-Dec-03 12:27
protectorChristian Graus18-Dec-03 12:27 
GeneralRe: &quot;Files are out of date&quot; Pin
GeraldoLuiz18-Dec-03 12:51
GeraldoLuiz18-Dec-03 12:51 
GeneralRe: &quot;Files are out of date&quot; Pin
Monty218-Dec-03 19:31
Monty218-Dec-03 19:31 

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.