Показать сообщение отдельно
Старый 30.09.2003, 14:23   #13  
Джон is offline
Джон
Участник
 
39 / 10 (1) +
Регистрация: 05.08.2003
Действительно, в трех-звенке почему то падает

А если по аналогии с DVG_Common::getServerFileTime вместо "глючной" WinAPI::getFileTimeServer написать свою функцию class1::getFileTimeServer

PHP код:
// AOSRunMode::Server
server static Binary getFileTimeServer(fileName serverFileint type 0)
{
    
#WinAPI
    
int serverhFile WinAPI::createFileServer(serverFile#OPEN_EXISTING);
    
binary resfiletime;
    ;
    
resfiletime WinAPI::getFileTime(serverhFiletype);
    
WinAPI::closeHandle(serverhFile);
    return 
resfiletime;

и использовать ее в WinAPI::setFileTimeServer2Client

PHP код:
...
//        createdServer  = WinAPI::getFileTimeServer(serverhFile, 0);
        
createdServer  class1::getFileTimeServer(serverFile0);
//        accessedServer = WinAPI::getFileTimeServer(serverhFile, 1);
        
accessedServer class1::getFileTimeServer(serverFile1);
//        modifiedServer = WinAPI::getFileTimeServer(serverhFile, 2);
        
modifiedServer class1::getFileTimeServer(serverFile2);
.. 
, время одинаковым будет?