Thema: C++ TidText definieren

Einzelnen Beitrag anzeigen

Nitrous

Registriert seit: 25. Mai 2009
Ort: Deutschland
14 Beiträge
 
RAD-Studio 2009 Arc
 
#1

TidText definieren

  Alt 25. Mai 2009, 18:07
Guten Tag,

bei folgendem QuellCode wird mir angezeigt, dass TidText und msgtext undefinierte Symbole sind.
Mein Problem jetzt: wie definiere ich sie, ich finde keine Komponenten dazu und als Unit funkts auch nicht.

Bitte um Rat, danke.

Code:
POP->Host="pop.gmx.net";
POP->Username="********";
POP->Password="********";
POP->Port=110;
POP->Connect();

int AnzahlMails=POP->CheckMessages();


bool ergebnis;
for(int x=1;x<=AnzahlMails;x++)
   {
   IdMessage->Clear();
    ergebnis=POP->Retrieve(x,IdMessage);
   if(ergebnis)
      {
      if(IdMessage->MessageParts->Count>0)
         {
         for(int y=0;y<IdMessage->MessageParts->Count;y++)
         {
         TIdText *msgText= dynamic_cast<TIdText*>(IdMessage->MessageParts->Items[y]);
         TIdAttachment *att= dynamic_cast<TIdAttachment*>(IdMessage->MessageParts->Items[y]);
         if(msgText&&msgText->ClassNameIs("TIdText"))
            {
            Memo1->Lines=msgText->Body;
            }
         else if(att&&att->ClassNameIs("TIdAttachment"))
            {
            att->SaveToFile("g:\\"+att->FileName);
            }
         }
         else
            Memo1->Text=IdMessage->Body->Text;

      }
    POP->Delete(x);
   }
  Mit Zitat antworten Zitat