Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.26;
Скачать: CL | DM;

Вниз

Добавить объект в ListBox   Найти похожие ветки 

 
kyn66 ©   (2006-03-09 11:34) [0]

Уважаемые мастера, совсем запутался. Мне нужно в САБЖ. Делаю так:

MyListBox.AddItem("Строка в боксе", Pointer(IntToStr("77")));

Это наверное не правильно? Затем мне нужно получить значение прикрепленного объекта. Как это сделать правильно?
Спасибо.


 
Desdechado ©   (2006-03-09 11:43) [1]

> Pointer(IntToStr("77"))
что за странное преобразование? зачем адрес строки вместо адреса объекта?


 
Dmitrij_K   (2006-03-09 11:47) [2]

sss := IntToStr(Integer(MyListBox.Items.Object[0]));
sss = "77"


 
kyn66 ©   (2006-03-09 12:15) [3]

Я ошибся в вопросе, нужно:
MyListBox.AddItem("Строка в боксе", Pointer(StrToInt("77")));


 
Dmitrij_K   (2006-03-09 12:21) [4]

MyListBox.Items.AddObject("строка", TObject(StrToInt("666")));
ИЛИ
MyListBox.AddItem("строка", TObject(StrToInt("666")))ж

Без разницы как


 
Desdechado ©   (2006-03-09 12:25) [5]

"77" - это объект?


 
kyn66 ©   (2006-03-09 12:31) [6]

А эти строки равносильны?

1) TObject(StrToInt("666")))

2) Pointer(StrToInt("666"))


 
Desdechado ©   (2006-03-09 13:51) [7]

ты из Одессы? вопросом на вопрос как-то не гуд

ps в этом контексте да


 
kyn66 ©   (2006-03-09 15:11) [8]

> Desdechado
Вопрос был адресован Dmitrij_K


 
Гаврила ©   (2006-03-09 17:02) [9]


> kyn66 ©  

Не делай так. Сборщик мусора "соберет" память, выделенную под строку раньше, чем ты к ней обратишься в след. раз.
Используй для храрения любой тип со временем жизни, явно определяемым программистом


 
begin...end ©   (2006-03-09 17:05) [10]

> Гаврила ©   (09.03.06 17:02) [9]

См. [3]. Он integer сохраняет.


 
Гаврила ©   (2006-03-09 18:08) [11]


> begin...end ©


Угу. Невнимательность.



Страницы: 1 вся ветка

Текущий архив: 2006.03.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.066 c
1-1140678976
kyn66
2006-02-23 10:16
2006.03.26
Найти пароль в файле Excel.


6-1134400711
ZeFiR
2005-12-12 18:18
2006.03.26
Как вывести в заголовок окна название страницы, загруженной в TWe


15-1141390711
Nic
2006-03-03 15:58
2006.03.26
19" LCD NEC 1970-NXB


2-1142151949
@gent
2006-03-12 11:25
2006.03.26
проблема с компонентом Image


15-1141388059
konda
2006-03-03 15:14
2006.03.26
3D-образы покинули пределы мониторов