"Lage" en TPlayer?

Tags:    delphi

Hvordan kan jeg "lage" en(/et objekt?) TPlayer som inneholder noen funksjoner?

Det skal gå ann å gjøre som dette for å vise og endre Left, Top, Width og Height på en TImage (PlayerImg):
Fold kodeboks ind/udKode 

og...
Fold kodeboks ind/udKode 


Hvis det er noe dere lurer på så bare spør.

DiZpel

[Redigeret d. 12/02-04 01:54:25 af DiZpel]



5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Jeg har funnet ut at jeg kan bruke dette:
Fold kodeboks ind/udKode 


Jeg bruker dette for å kalle x := Player.X:
Fold kodeboks ind/udKode 


Hva må jeg gjøre for å kunne bruke Player.X := x;?

DiZpel

Hej,

Det du leder efter er en property.

Du kan definere en property på 2 måder:

Fold kodeboks ind/udKode 


Eller hvis du nu vil ha' lov til at reagere på når din X værdi bliver sat, så gør det på følgende måde:
Fold kodeboks ind/udKode 



Mvh
Michael.



Jeg har funnet ut at jeg kan bruke dette:
Fold kodeboks ind/udKode 


Jeg bruker dette for å kalle x := Player.X:
Fold kodeboks ind/udKode 


Hva må jeg gjøre for å kunne bruke Player.X := x;?

DiZpel



Jeg får en feilmelding (Access violation at address ...) hver gang jeg prøver FX := x; og Player.X := x;. Hva kan være galt?

DiZpel

[Redigeret d. 12/02-04 15:21:37 af DiZpel]



Jeg får en feilmelding (Access violation at address ...) hver gang jeg prøver FX := x; og Player.X := x;. Hva kan være galt?

DiZpel

[Redigeret d. 12/02-04 15:21:37 af DiZpel]

Har du oprettet din klasse inden du bruger den??
Fold kodeboks ind/udKode 


/Michael.



Har du oprettet din klasse inden du bruger den??


Nope... :)

DiZpel



t