322 VEE Benutzerhandbuch
7 .NET mit VEE verwenden
Übung 7-3: .NET zum Abrufen von Dateiinformationen verwenden
Der .NET-Namespace System.IO bietet eine breite Palette von
Funktionen für das Arbeiten mit dem Dateisystem. Diese Funk-
tionalität kann jetzt noch einfacher genutzt werden. In dieser
Übung fragen Sie eine Datei nach ihrer Erstellungszeit, dem
Zeitpunkt des letzten Zugriffs und der Länge ab. Das vollstän-
dige Beispiel ist in examples\dotnet\FileInfo.vee zu
finden.
1 Wählen Sie Device ⇒ .NET Assembly References.
2 Aktivieren Sie auf der Registerkarte .NET das Kontroll-
kästchen mscorlib. Wählen Sie OK.
3 Wenn das Dialogfeld Import .NET Namespaces angezeigt wird,
können Sie den Namespace System aktivieren oder einfach
Cancel wählen. In dieser Übung verwenden Sie, im Gegensatz
zum vollständigen Beispiel, keine statischen oder
Enumerationsmember.
4 Öffnen Sie Function & Object Browser und wählen Sie
.NET/CLR Objects.
5 Markieren Sie den Namespace System.IO.
6 Markieren Sie den Typ FileInfo und das Member Constructor.
Klicken Sie auf die Schaltfläche Create Instance. Sehen Sie
sich die generierte Formelschablone an. Ein Ausgangs-Pin
namens fileInfo wird von VEE erzeugt und auf ein neu
erstelltes Objekt FileInfo gesetzt.
7 Wählen Sie Data ⇒ Dialog Box ⇒ File Name Selection. Verbinden
Sie das Ausgangs-Pin FileName mit dem Eingangs-Pin fileName
des Formelobjekts Create Instance. Stellen Sie das Objekt File
Name Selection als Symbol dar.
8 Wiederholen Sie Schritt 4 und 5. Markieren Sie den Typ File-
Info. Markieren Sie die Eigenschaft CreationTime. Klicken Sie
auf die Schaltfläche Create Get Formula. Da die Eigenschaft
CreationTime ein .NET-Objekt vom Typ DateTime zurückgibt,
verwenden Sie die zugehörige Methode ToString(), um den
Erstellungszeitpunkt zu formatieren und auszugeben. Hän-
gen Sie .ToString() an die von VEE generierte Formel an.
Sie müssen diese Zeichenfolge vor dem Semikolon anfügen.
Komentáře k této Příručce