Hej der ude, er ved at lave et lill spil. Men mangler lidt kode. :/
Vis nogle af jer kender browser spillet travian.dk så får man et antal resurser hvert time, også selv om man er offline. Mener det er noget med den gemmer den tid hvor man lukker ud og så den tid man logger på tror jeg, men ved det sku ik. :/
Så spøgsmålet går ud på at i mit spil får jeg ca 100 træ hvert time, også selv om jeg ikke har programmet åbnet.
//gemme tiden var Inifile : TInifile; begin Inifile:=TIniFile.Create(Extractfilepath(Paramstr(0))+'minfil.ini'); SystemData.WriteTime('Log','Logger af',now); end;
//du kan så hente tiden med var Tiden : TDateTime; begin Tiden:=SystemData.ReadTime('Log','Logger af',now); end;
Jaa undskyld vis jeg ikke forstår. Men får stadig fejl i "SystemData:=TIniFile.Create(Extractfilepath(Paramstr(0))+'minfil.ini');" hvor "SystemData" er udpeget.
fejl kode: [Error] Unit1.pas(30): Undeclared identifier: 'SystemData' [Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
Ja jeg har brugt løsningen med at gemme info i ini filer i over 10 år i faktisk alle mine programmer så koden er i orden.
//gemme tiden var SystemData : TInifile; begin SystemData:=TIniFile.Create(Extractfilepath(Paramstr(0))+'minfil.ini'); SystemData.WriteTime('Log','Logger af',now); end;
//du kan så hente tiden med var Tiden : TDateTime; begin Tiden:=SystemData.ReadTime('Log','Logger af',now); end;
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.