Hallo,
habe noch eine Frage. Ich will von einer Variable den Profilnamen auslesen.
Der Variable vom Typ string habe ich ein eigenes Profil zugewiesen; Duplikat von TextBox.
Wenn ich das Objekt nochmals öffne, ist das Profil in „Eigenes Profil“ auch eingetragen.
Die Eigenschaften der Variable lese ich mit IPS_GetVariable aus.
if (IPS_VariableExists($childrenId))
{
$variable = IPS_GetVariable($childrenId);
$variableProfile = $variable['VariableProfile'];
IPS_LogMessage($_IPS['SELF'], "Profil: ".$variableProfile);
IPS_DeleteVariable($childrenId);
}
Die Meldungen lautet: „Profil:“, also der Profilname fehlt.
Variable ist danach - wie gewollt - gelöscht.
Wo liegt der Fehler?