updf_prop_get_at¶
updf_prop_get_at liefert ein Property-Objekt.
-
propval = updf_prop_get_at(props, name)
Returnwert
propval ist ein Objekt (siehe updf_propval_get_info und updf_propval_get).
Parameter
-
props
props ist das von updf_prop_open erzeugte Property-Objekt.
-
name
name ist der Property-Name.
Beispiel
def test_updf_prop_get_at()
{
ssRoot = GetTempPath();
stg = updf_create_file(ssRoot + "test1.updf")
props = updf_prop_open(stg);
updf_prop_set_at(props, "a_i8", updf_propval_new(123, UPDF_INT8));
updf_prop_set_at(props, "a2", updf_propval_new(1:50000));
pv = updf_prop_get_at(props, "a_i8");
if (type(pv) == "error") {
error();
}
val = updf_propval_get(pv);
if (val != 123) {
error();
}
pv = updf_prop_get_at(props, "a2");
if (type(pv) == "error") {
error();
}
val = updf_propval_get(pv);
if (len(val) != 50000) {
error();
}
updf_prop_close(props);
updf_close_storage(stg);
stg = updf_open_file(ssRoot + "test1.updf")
props = updf_prop_open(stg);
updf_prop_set_at(props, "a3", updf_propval_new(1.234));
updf_prop_set_at(props, "a4", updf_propval_new(zeros(1,1000)));
updf_prop_close(props);
updf_close_storage(stg);
}
test_updf_prop_get_at();
History
Version | Beschreibung |
---|---|
5.6.0 | Neu |
Siehe auch
Überblick UPDF-Dateien, updf_prop_has_key, updf_propval_get_info, updf_propval_get, updf_prop_set_at
id-15419