home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 July & August / PCWorld_2006-07-08_cd.bin / temacd / planearcade / planearcade.exe / Tank3.bmp / log.cpp < prev    next >
C/C++ Source or Header  |  2004-10-30  |  1KB  |  59 lines

  1.  
  2. #include "main.h"
  3.  
  4. //--------------------------------------------------------------------
  5. // Name: LogStart()
  6. // Desc: Vytvori log.txt, napise hlavicku
  7. //--------------------------------------------------------------------
  8. void LogStart()
  9. {
  10.     //subor
  11.     FILE *con = NULL; 
  12.  
  13.     //otvori pre zapis
  14.     con = fopen("log.txt","w");
  15.  
  16.     //zapise spravu
  17.     fprintf(con,"********************************************\n");
  18.     fprintf(con,"<<<<<<<<<<<<<<P.L.E.1. Engine>>>>>>>>>>>>>>>\n");
  19.     fprintf(con,"********************************************\n");
  20.     fprintf(con,"   copyright (c) 2004 3D Games development\n");
  21.     fprintf(con,"********************************************\n\n");
  22.  
  23.     //zavrie subor
  24.     fclose(con);
  25.  
  26. }
  27.  
  28. //--------------------------------------------------------------------
  29. // Name: LogPrint()
  30. // Desc: Zapise spravu do logu
  31. //--------------------------------------------------------------------
  32. void LogPrint(char *Text) {
  33.  
  34.     //subor
  35.     FILE *con = NULL; 
  36.  
  37.     //otvori pre zapis a citanie
  38.     con = fopen("log.txt","r+w");
  39.  
  40.     //pretoci na koniec
  41.     fseek(con, 0, SEEK_END); 
  42.  
  43.     //zapise spravu
  44.     fprintf(con,"%s\n",Text);
  45.  
  46.     //zavrie subor
  47.     fclose(con);
  48.  
  49. }
  50.  
  51. //--------------------------------------------------------------------
  52. // Name: LogMessage() 
  53. // Desc: Vypise spravu na obrazovku
  54. //--------------------------------------------------------------------
  55. void LogMessage(char *Text) {
  56.  
  57.     MessageBox(NULL, Text, "Engine", MB_OK);
  58. }
  59.