Het zit dus zo :
Ik heb een thread die om de 5 minuten aangeroepen wordt in het hoofdprogramma. Deze thread checkt een POP3 account. De laatste return string van de pop3 server die bevat hoeveel mails er zijn (+OK 2 820) moet worden opgeslagen op zo'n manier dat de volgende keer als de thread word aangeroepen deze data nog steeds beschikbaar is. Voorlopig gebruik ik dus een string die static is (static char szLastReturned[512]), maar dit schijnt niet steeds 100% te werken. Dus vroeg ik me af of er geen andere (betere) manier was om data 'vast' te houden tussen threads. Wegschrijven naar het register of een file is echt wel de laatste optie die ik wil overwegen.
Ik heb een thread die om de 5 minuten aangeroepen wordt in het hoofdprogramma. Deze thread checkt een POP3 account. De laatste return string van de pop3 server die bevat hoeveel mails er zijn (+OK 2 820) moet worden opgeslagen op zo'n manier dat de volgende keer als de thread word aangeroepen deze data nog steeds beschikbaar is. Voorlopig gebruik ik dus een string die static is (static char szLastReturned[512]), maar dit schijnt niet steeds 100% te werken. Dus vroeg ik me af of er geen andere (betere) manier was om data 'vast' te houden tussen threads. Wegschrijven naar het register of een file is echt wel de laatste optie die ik wil overwegen.