Ich lese in einigen großen (ish) Excel-Datei, die "Alter" zu laden. Ich kann es laden, bevor ich wirklich darauf zugreifen muss. Also dachte ich, das wäre ein guter Zweck für ein IFuture aus der Parallel Programming Library. Aber ich bin nicht sicher, wie man als all die „Future“ Beispiele gehen nur einfache Typen abdecken wie Strings, Integer usw.Delphi - Lesen in einer großen Datei mit IFuther aus der Parallel Programming Library
Hier ist der nicht-parallel Code:
xls := TsmXLSFile.Create;
xls.Open(s);
Wo? " xls "ist das Excel-Objekt und" s "ist ein Speicherstream.
Wie würde eine "Zukunft" darüber gehen? Würde ich xls als ... deklarieren
xls := IFuture<TsmXLSFile>
Ist das korrekt? Wenn es dann ist, muss ich es wie eine normale TsmXLSFile freigeben, da es jetzt eine Schnittstelle ist?
Steve
hat es funktioniert. Danke vielmals! –