Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Trabajando con TListView y TListItem (https://www.clubdelphi.com/foros/showthread.php?t=26904)

Esti 07-11-2005 13:34:51

Trabajando con TListView y TListItem
 
Hola!
Acabo de empezar a programar en delphi, asi que soy bastante novata, si alguien me puede ayudar se lo agradecere.
Tengo un formulario con un TListView, un calendario y dos botones, que sirven para agregar o quitar la fecha seleccionada al TListView. Pero quiero que cada fecha solo pueda ser agregada una vez. Si todavia no he agregado la fecha a la lista, como puedo hacer para compararla con las que ya habia agregado a ver si se repite?

Muchas gracias de antemano

dec 07-11-2005 15:18:17

Hola,

He sabido hacerlo de este modo, es probable que no halla que dar tantas vueltas, pero, al menos parece funcionar bien. ;)

Código Delphi [-]
uses
   CommCtrl;
 
 function ExisteItemListView(const caption:
   string; listView: TListView) : boolean;
 var
   Info: TLVFindInfo;
 begin
   Info.psz := PChar(caption);
   Info.flags := LVFI_STRING;
   Result := (ListView_FindItem(
     listView.Handle, -1, Info) <> -1);
 end;

roman 07-11-2005 16:09:49

¿Y qué tal el método FindCaption del ListView?

// Saludos

dec 07-11-2005 16:32:13

Hola,


Cita:

Empezado por roman
¿Y qué tal el método FindCaption del ListView?

Ya decía yo que había una forma de hacerlo y esa es, efectivamente. Gracias roman. :)

Esti 23-11-2005 11:14:07

Gracias
 
Gracias por las soluciones, ya lo tengo :)


La franja horaria es GMT +2. Ahora son las 06:59:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi