- Subject: ListBox->STream
- From: voglioimparare
- Data: Thu, 24 Jul 2008 10:08:55 -0700 (PDT)
- Newsgroups: it.comp.programmare.win32
Salve a tutti
ho un piccolo problema, devo prelevare una query di update multipla da
un file e mandarla ad un oggetto query 3 righe alla volta, perchè non
accetta Update consecutivi.
Ho pensato di caricarla tutta in una ListBox e fin qui ci siamo, ma
ora devo passarla ad uno Stream 3 righe alla volta, per poi eseguire
dall'oggetto query un metodo LoadfromStream.
Non riesco a capire come prelevare dalla ListBox 3 righe alla volta
per mandarle allo Stream.
Ho creato il mio ciclo all'interno dell'oggetto TStringList ma come
faccio a passare le 3 righe alla lista?
void __fastcall TForm1::Button5Click(TObject *Sender)
{
TStringList *TempList = new TStringList; // dichiara la lista
try {
for (int i = 0; i < ListBox1->Items->Count; i =
i
+3)
ListBox1->Items-
>Strings[i]...................SavetoStream
}
__finally {
delete TempList; // distrugge l'oggetto lista
}
grazie a tutti