ciao a tutti...
ho quasi finito di scrivere il programma ed ecco che mi accorgo
di una bischerata...( per fortuna me ne sono accorto )
praticamente :
seleziono dei valori date in una list view,
la modalità "periodo" permette di selezionare due valori date del tipo (dal .... al...)
per cui devo prendere anche i valori che ci stanno in mezzo
ora questo è il codice,
ma così com'è mi piglia solo i valori dal.... e al....
esempio
la mia listview a queste 3 date
29/01/2007
31/01/2007
01/02/2007
02/02/2007
io seleziono ( tramite multiselection su listview )
29/01/2007
e 02/02/2007
vorrei che mi venissero prese anche
31/01 e 01/02
codice:
Private mArrData() As Date
Dim Pdf as New PdfForm
Dim dimension As Integer = lstData.SelectedItems.Count - 1 'le date che popolano la listview
ReDim Pdf.ArrData(dimension) 'array dove salvo le date
For i As Integer = 0 To dimension
ReDim mArrData(dimension)
mFilename = txtSource.Text
mArrData(i) = CDate(AllTextBox(i).Text)
Pdf.txtPdf.AppendText(mArrData(i) & vbCrLf)
Pdf.ArrData(i) = mArrData(i).ToString("dd.MM.yy")
Pdf.Filename = mFilename
Next