LuciferStar 0 Report post Posted January 24, 2005 I found these codes,but doesn't work well.Does anyone know howto?Thanks! <?php// Define constants needed, taken from// Visual Studio/Tools/Winapi/WIN32API.txtdefine("MB_OK", 0);// Load the extension indl("php_w32api.dll");// Register the GetTickCount function from kernel32.dllw32api_register_function("kernel32.dll", "GetTickCount", "long"); // Register the MessageBoxA function from User32.dllw32api_register_function("User32.dll", "MessageBoxA", "long");// Get uptime information$ticks = GetTickCount();// Convert it to a nicely displayable text$secs = floor($ticks / 1000);$mins = floor($secs / 60);$hours = floor($mins / 60);$str = sprintf("You have been using your computer for:". "\r\n %d Milliseconds, or \r\n %d Seconds". "or \r\n %d mins or\r\n %d hours %d mins.", $ticks, $secs, $mins, $hours, $mins - ($hours*60));// Display a message box with only an OK button and the uptime textMessageBoxA(NULL, $str, "Uptime Information", MB_OK);?> Share this post Link to post Share on other sites
Lary 0 Report post Posted January 25, 2005 <?php// Define constants needed, taken from// Visual Studio/Tools/Winapi/WIN32API.txtdefine("MB_OK", 0);// Load the extension indl("php_w32api.dll");// Register the GetTickCount function from kernel32.dllw32api_register_function("kernel32.dll", "GetTickCount", "long"); // Register the MessageBoxA function from User32.dllw32api_register_function("User32.dll", "MessageBoxA", "long");// Get uptime information$ticks = GetTickCount();// Convert it to a nicely displayable text$secs = floor($ticks / 1000);$mins = floor($secs / 60);$hours = floor($mins / 60);$str = sprintf("You have been using your computer for:". "\r\n %d Milliseconds, or \r\n %d Seconds". "or \r\n %d mins or\r\n %d hours %d mins.", $ticks, $secs, $mins, $hours, $mins - ($hours*60));// Display a message box with only an OK button and the uptime textMessageBoxA(NULL, $str, "Uptime Information", MB_OK);?> You can't Use Win32api Via Php for creating internet sites... I think it can be used onley with Active-x dll or Active-x controls in your visual studio, but not for web pages... Share this post Link to post Share on other sites