updf_gen¶
updf_gen kopiert die Dateien eines Verzeichnisses und der Unterverzeichnisse in eine UPDF-Datei.
-
bool = updf_gen(stg, ssDir)
Returnwert
bool ist TRUE (1) wenn die Funktion erfolgreich war und sonst FALSE (0).
Parameter
-
stg
stg ist ein Storage-Objekt (siehe updf_create_file, updf_open_file, updf_create_storage).
-
ssDir
ssDir ist der Name eines Verzeichnisses.
Kommentar
Es werden rekursiv alle Dateien der Directories in Storages und Streams kopiert.
Beispiel
def test_updf_gen()
{
ssRoot = GetRootDirectory() + "samples";
ssFile = GetTempPath() + "test-gen.updf";
cmode = UPDF_ZLIB_COMPRESSION;
// cmode = 0;
stg = updf_create_file(ssFile, cmode);
if (type(stg) == "error") {
error(stg.message);
}
stg1 = updf_create_storage(stg, "samples");
rc = updf_gen(stg1, ssRoot);
if (type(stg) == "error") {
error(stg.message);
}
updf_close_storage(stg1);
updf_close_storage(stg);
}
test_updf_gen();
History
Version | Beschreibung |
---|---|
5.6.0 | Neu |
Siehe auch
id-1579932