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

Вниз

Св-во Data для TListItem   Найти похожие ветки 

 
pusrg ©   (2002-05-15 22:13) [0]

Добрый день, уважаемые мастера.

Обьясните каким образом можно в в-ве Data в TListItem хранить строку.

Пишу следующий код:
var LvOrders: TListView;
Pointer:^string;
...
with LvOrder.Items.Add do
begin
Caption:="...";
string(Pointer):=Format("%s;%s",["...","..."]);
Data:=Pointer;
end;

В итоге после обращения к элементу списка следующим образом:
var CurData:string;
CurItem:TListItem;
...
CurValue=string(CurItem.Data);

В строке CurValue иногда правильное значение, а иногда нет, в чем проблема? Заранее благодарен.


 
MBo ©   (2002-05-16 07:41) [1]

procedure TForm1.Button1Click(Sender: TObject);
begin
s:="qqqq";
listview1.Items[1].Data:=pchar(s);//или @s[1]
end;

procedure TForm1.ListView1SelectItem(Sender: TObject; Item: TListItem;
Selected: Boolean);
begin
if item.Data<>nil then
label1.caption:=string(item.data); //или pchar(item.data)
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.01 c
1-88436
andrey_pst
2002-05-15 16:37
2002.05.27
формирование отчетов в Excel из программы на Delphi


1-88425
Dr.Aleck
2002-05-16 21:52
2002.05.27
Как при помощи Делфи6 поменять ф-ию в чужой ДЛЛ-ке?


6-88581
ProgXP
2002-03-11 13:39
2002.05.27
Хочу написать свой firewall !!!


1-88552
zzzzz
2002-05-16 15:07
2002.05.27
Почему размер файла разный?


1-88420
Vint
2002-05-17 09:53
2002.05.27
Тип данных