IpwInfo¶
IpwInfo liefert die Anzahl an Streams und die Gesamtgröße der Streams in einer UniPlot-Datei.
- rvInfo = IpwInfo(ssFile)
Returnwert
rvInfo ist ein Vektor mit zwei Elementen.
IPW-Dateien: rvInfo[1]
enthält die Anzahl an Streams. rvInfo[2]
enthält
die Summe aller Stream-Längen (Anzahl an Bytes).
IPZ-Dateien: rvInfo[1]
enthält den Zahlenwert -1. rvInfo[2]
enthält die
Anzahl an freien Bytes in der Datei.
Parameter
- ssFile
ssFile ist der komplette Dateiname einer IPW- oder IPZ-Datei.
Kommentar
IPW-Dateien sind Microsoft-Compound-Dateien (Verbund-Dokumente). Neben den
eigentlichen Daten enthalten sie noch ein Inhaltsverzeichnis und eine sogenannte
File Allocation Table (FAT), deren Größen in rvInfo[2]
nicht enthalten sind.
Beispiel
def test()
{
file = GetRootDirectory() + "samples\\sample.ipw";
f = fopen(file, "rb");
sizeFile = fgetlen(f);
fclose(f);
sizeInternal = IpwInfo(file)[2];
print sizeFile, sizeInternal;
}
test();
History
Version |
Beschreibung |
---|---|
R2012 (5.40.0) |
Berücksichtigung von IPZ-Dateien. |
5.14.5 |
Neu. |
Siehe auch
id-273824