void __fastcall TForm1::EnumNetRes(NETRESOURCE* nr)
{
  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ée

j'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...)

---

  

Répondre à