Tant mieux si tu as pu résoudre ton problème. Personnellement, je ne libère pas les items. En toute logique, dans la mesure où ils appartiennent au planner, la libération de ce dernier doit faire disparaître les items.
A+
-------------------------------
Réponse au message :
-------------------------------
> Merci, en fait je viens de trouver mon errur, elle venait pas du tout de TMS planner, mais apparament W98 convertit les dates en jj/mm/aa alors que XP jj/mm/aaaa donc il ne trouvit plus les dates.
> Merci en tout cas.
> MagicVinni
> P.S : Tu libère les items à la sortie ou non?
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Personnellement j'utilise plutôt la méthode CreateItemAtSelection qui permet d'office de poser l'item sur la sélection que tu auras fait sur le planner. Cela te laisse quand même la possibilité de manipuler item, itemend...
> >
> > Voilà mon code :
> >
> >
> > //Création d'un nouvel item > > procedure TFrmAspectgraphique.Runion1Click(Sender: TObject); > > begin > > with Plan_BdD.CreateItemAtSelection do > > begin > > case (sender as TMenuItem).Tag of > > 30 : begin > > imageID:=0; > > captiontext:='Réunion'; > > color:=clYellow; > > end; > > 31 : begin > > imageID:=2; > > captiontext:='Rendez-vous'; > > color:=clAqua; > > end; > > 32 : begin > > imageID:=1; > > captiontext:='Alarme'; > > color:=clRed; > > end; > > end; > > Update; > > end; > > end; > > |
> > en espérant que cela puisse te faire avancer.
> > A+
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Le problème vient quand on travail sur les items :
> > >
> > > Pour mettre une nouvelle item, je fais
> > >
> > > Planner.Items.Add;
> > > with planner.Items[Planner.Items.Count-1] do begin
> > > Itempos:=....
> > > ItemBegin:=....
> > > ItemEnd:=....
> > > CaptionType:=CtNone;
> > > Text.Add('Bonjour'');
> > > end;
> > >
> > > Pour le retirer une item :
> > > Planning.Items.clear;
> > >
> > > Pour le retirer tout :
> > > Planning.Items.delete(n°);
> > >
> > >
> > > Peut-être ce n'est pas la bonne méthode? D'ailleur faut il faire un free après? J'espère que tu pourras m'éclairr.
> > >
> > > MagicVinni
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > > Salut,
> > > > J'utilise également ce composant (en NT et 98) mais pas de problème spécifique.
> > > >
> > > > Peux-tu préciser un peu plus le pb que tu as ?
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Bonjour,
> > > > > Quelqu'un connait il le composant TPlanner de TMS SoftWare, ( C'est un emploi du temps évolué). Il semble qu'il ne fonctionne pas sous 95 et 98, mais je n'ai rien trouvé à ce sujet. Quelqu'un a t il une info dessus?
> > > > >
> > > > > Sinon quelqu'un connait-il un composant similaire ( Qui permettrait d'afficher le planning de la semaine avec des couleurs)
> > > > >
> > > > > J'espère que vous aurez une idée, car je suis à la bourre

et ce problème va encore me retarder ...
> > > > >
> > > > > MagicVinni
> > > >
> > >
> >
>