Point na Integer

0

Witam!
Jak zamienić Pointer na Integer?
np.

var
i : integer;
begin
ListView1.Items.Add.SetPosition(.. te polecenie przekształcające .);
end;

Pozdrowienia,
Przemek 'Tyglysek'

0

Pointer? czy TPoint?
Normalnie rzutuj. Int:=Integer(Pointer);

0

Hehehe... Pointer to 32 bitowa liczba całkowita, więc Integer. (różnica jest tylko w signed/unsigned). po prostu pointer jest wskaźnikiem obiektu w pamięci. Chodzi ci pewnie o zmianę tego na numer itema? TListItem([tu wskaźnik]), wstawiasz kropeczkę jak po zwykłym identyfikatorze i masz TListItem, z którego możesz wyciągnąć informacje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1