TLGGetArchivDataEx
Yrok; 28.7.03

Кто ни будь работал с этой функцией?

Re: TLGGetArchivDataEx
Alexis; 28.7.03

А что интересует? В ОДК описание есть...

Re: TLGGetArchivDataEx
Yrok; 29.7.03

Да мне бы примерчик рабочий а то в ODK пример с этой функцией матерится кошмар. Там ещё куча всякого барахла, а мне только нужно что бы при SQL запросе к базе данных буфер скидывался в базу данных.

Re: TLGGetArchivDataEx
Alexis; 29.7.03

Ну вот простой кусочек (работает под WinCC 5.1)


CMN_ERROR wccError;
if ( TLGConnect(NULL,&wccError) )
{
TLG_ARCHIVDATARAW *pTlgDataRaw=NULL;
DWORD dwNumberOfDataRaw=10000;
if ( TLGGetArchivDataEx(szArchiveName,szVariableName,&stStart,&stTo,&pTlgDataRaw,&dwNumberOfDataRaw,NULL,&wccError) )
{
//что хотим то и творим :)
}
if ( pTlgDataRaw ) TLGFreeMemory(pTlgDataRaw);
TLGDisconnect(&wccError);
}

ну и естественно проверяем dwNumberOfDataRaw на 10000...