er det ikke mere en timer-værdi, du vil gemme i hver record ?
hvornår skal timeren så aktiveres ? hvad styrer det ?
normalt placerer jeg et timer-object på min form og så i Createform, så sætter jeg den passiv - først når en given hændelse opstår (f.eks. du henter en record) så gøres timeren aktiv med den ønskede timer-værdi - og i onTimer event, udfører jeg det der skal udføres og sætter timeren passiv ... o.s.v. er det noget sådan du vil ? beskriv lidt mere - evt. med et eksempel...
OK.. det den skal bruge til er et lille spil jeg er ved at lave.. i spillet er der en masse væsener du kan flytte lidt rundt på skærmen ved klik med musen. timeren skal aktiveres hvis væsenet skal flytte sig til et andet punkt.
EKS:
mokka = record navn : string; X,Y : integer; <-- Kordinater Timer : TTimer; <-- timer til styring af af kordinat end;
når Væsenet er 'valgt' kan man så med et højreklik på formen kan man så bestemme de nye kordinater og væsenet rykker dertil ved hjælp af timeren(alt det er lavet) jeg vil bare gerne lave en timer til hvert væsen (lige nu bliver de ale styret af én men der går ged i det!) Hvad gør jeg!
Jeg kan ikke helt forstå dit spm. Vil du lave et program, hvor der er en procedure der gør det samme som Timer1 gør? Hvis ja, så gøres det sådan her: (Eks. med en button1)
procedure Form1.Timer1Timer(Sender: TObject); begin form1.caption := 'ændret'; end;
procedure form1.Button1Click(sender: Tobject); begin timer1Timer(sender); end;
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.