{
HANDLE hEnum;
//NetResource=NULL : we want to enumerate all resources
if(WNetOpenEnum(RESOURCE_GLOBALNET,RESOURCETYPE_ANY,
RESOURCEUSAGE_CONTAINER|RESOURCEUSAGE_CONNECTABLE
,nr,&hEnum)!=NO_ERROR)
{
// Error (access denied for instance)
return;
//If we don't want to continue the enumeration,
//throw an exception
//RaiseLastWin32Error();
}
//Enum all resources
DWORD Count=-1;
DWORD BufferSize=0;
DWORD ReturnVal=0;
//Allocate space for the NetResource array
NETRESOURCE *NetRes=(NETRESOURCE*)new char[1024];
ZeroMemory(NetRes,sizeof(NETRESOURCE));
for(;;)
{
ReturnVal=WNetEnumResource(hEnum,&Count,NetRes,&BufferSize);
if(ReturnVal==ERROR_MORE_DATA) //we set the size of NetRes
{
//we set the size of NetRes if there is more data
Count=-1;
delete[] NetRes;
NetRes=(NETRESOURCE*)new char[BufferSize];
ZeroMemory(NetRes,sizeof(NETRESOURCE));
ReturnVal=WNetEnumResource(hEnum,&Count,NetRes,&BufferSize);
}
if(ReturnVal!=NO_ERROR)break;
// Add the resource to the ListBox
for (unsigned int i=0;i<Count;i++)
{
ListBox1->Items->Add(NetRes[i].lpRemoteName);
//This line may be necessary
//Application->ProcessMessages();
if((NetRes[i].dwUsage & RESOURCEUSAGE_CONTAINER)==RESOURCEUSAGE_CONTAINER)
EnumNetRes(&NetRes[i]);
}
if(ReturnVal==ERROR_NO_MORE_ITEMS)
{
//the enumeration is completed
delete[] NetRes;
WNetCloseEnum(hEnum);
//RaiseLastWin32Error();
}
}
delete[] NetRes;
WNetCloseEnum(hEnum);
}
No comment
Kalulu wrote:
Vous êtes de vrais enfants à vous chamailler comme cela ... mais dans une certaine mesure il a raison le système éducatif et la méthode globale a formé des gens qui ne savent pas écrire le français sans faute depuis je crois que cette façon d'enseigner a été modifiéej'ai eu le problème avec mes deux enfants et l'un d'eux a, vers les 12 ans, suivi des cours particuliers avec la méthode traditionnelle - grâce à cela il a une meilleure orthographe que l'autre bonne journée Bonnes salutations Ch. Michaux. -------------------------------------------------------- Olivier Greoli wrote:Je ne critique pas le gars, je critique le système éducatif belge... (le francophone en l'occurence).Un peu facile ça mon cher... Si un gar à une mauvaise orthographe, c'est qu'il n'a pas voulu/pu étudier de façon correcte... Ce n'est nullement la faute des enseignants, ni du système éducatif... Le système éducatif belge est-il aussi responsable de la crise irakienne ? (Tant qu'à faire...) Mais, bon qu'on fasse des 'fotes' de frappe ou d' 'ortograf' de temps à autre ça peut arriver... Mais trop c'est un peu se moquer de son interlocuteur => en ce qui me concerne le mail est direct envoyé à la poubelle... (parfois un petit rappel à l'ordre comme tu l'as fait peut être utile car certaines personnes ne font pas (trop) de fautes si elles font attention, elles oublient juste qu'elle ne sont pas sur un 'chat' pour ados boutonneux ou sur un forum Counter Strike...) ---
