Wie man eine Excel-Kalkulationstabelle mit Flex liest

March 10

Wie man eine Excel-Kalkulationstabelle mit Flex liest

Flex ist eine Entwicklungsumgebung für Adobes Flash-Plattform. Flash-Entwickler können Flex-Umgebung zum Schreiben und Verwalten von Code, Module, testen, Debuggen und Erweitern der Funktionalität ihrer Flash-Plattform-Anwendungen. Ein Problem, das Flex-Entwickler konfrontiert war, dass es keine native Unterstützung für bestimmte Dateitypen wie Microsoft Excel xls-Format laden. Dieses Problem wurde gelöst durch ein Flex-Modul kann Excel-Tabellen lesen.

Anweisungen

1 Download des Moduls Source-Code von Google Code-Seite des Entwicklers (siehe Ressourcen).

2 Öffnen Sie die Datei, die Sie gerade heruntergeladen, mit einem Datei-Archiv-Dienstprogramm. Nicht vergessen Sie den Namen des Verzeichnisses, in dem Sie den UN ZIP Quellcode gespeichert.

3 Öffnen Sie Adobe Flex finden sie in Ihrem "Startmenü" oder durch Doppelklicken auf das Programmsymbol.

4 Klicken Sie auf "Datei" und "Neu". Wählen Sie "Neue Flex Projekt." Nennen Sie das Projekt, wenn Sie aufgefordert werden, und klicken Sie auf "Finish". Sie werden mit einem neuen Projektfenster mit den grundlegenden Quellcode für ein neues Flex-Projekt präsentiert.

5 Die folgenden Zeilen in Abschnitt des Quellcodes, ersetzen "SampleModule.swf" mit dem Verzeichnis, in dem Sie die Quelle gespeichert, die Sie heruntergeladen und entpackt code Typ:

Var ModuleInfo:IModuleInfo = ModuleManager.getModule ("SampleModule.swf");

moduleInfo.addEventListener (ModuleEvent, OnModuleReady);

moduleInfo.load();

6 Unten die Zeilen in Schritt 5 Fügen Sie den folgenden Code, ersetzen "SampleModule" mit "FlexSpreadsheet":

geschützte Funktion OnModuleReady (ModuleEvent:ModuleEvent): void

{

var moduleInfo:IModuleInfo = moduleEvent.module;

var sample:SampleModule = moduleInfo.factory.create() as SampleModule;

}

7 Geben Sie das Verzeichnis der Excel-Datei, die Sie in den runden Klammern der "moduleInfo.factory.create()" in der letzten Zeile des Codes eingegebenen öffnen möchten. Wenn Sie fertig sind, wird es "moduleInfo.factory.create ('dem Dateiverzeichnis hier')" lesen. Der erste Satz von Ihnen eingegebene Code bereitet Flex zum Laden des Moduls und der zweite Satz tatsächlich lädt das Modul.

8 Rufen das FlexSpreadsheet-Modul in Ihrem Programmcode, und die Kalkulationstabelle wird geöffnet, wenn Sie Ihr Flash-Programm ausführen.