J'ai besoin de créer un tableau dynamique de DateTime, mais je ne sais pas à la main combien de dates je vais devoir ajouter. J'ai expérimenté avec ArrayList, mais ça n'aide pas. Alors comment créer un tableau dynamique de DateTime dans Delphi Prism?Comment créer un tableau dynamique de DateTime?
Est-ce ainsi que vous le faites?
mydates: array of DateTime;
MISE À JOUR 1
je l'ai fait ce qui suit et compilateur dit qu'il n'y a pas set_BoldedDates surchargées avec ces paramètres. »
mydates:ArrayList;
mydates := new ArrayList;
mydates.Add(new DateTime(2012,11,23));
DataCalendar.BoldedDates := mydates; //also I did mydates.ToArray caused error.
Le code ci-dessus ne fonctionne que si je mets les mydates comme suit:
const
mydates : Array[0..1] of DateTime = [new DateTime(2012,11,23), new Datetime(2012,11,13)];
T hanks,
'Liste dates = nouvelle liste ()' Est-ce que delphi pas génériques? –
LarsTech
@LarsTech, Oui et ce serait ArrayList dans Delphi Prism ou TList dans Delphi, mais j'ai besoin de tableau de DateTime. Si je fais 'mydates: array of DateTime', il compliera une erreur. – ThN
Quelle est l'histoire sur pourquoi ArrayList n'aide pas? – LarsTech