Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Umgang mit dynamischem Variablenaufruf

$
0
0

Hallo zusammen, ich habe ein Verständnisproblem beim Umgang mit dynamisch erzeugten Variablen(namen).

Aus einer xaml-Form werden automatisch Variablen für die einzelnen Form-Elemente erzeugt:
-> Set-Variable -Name "WPF$($_.Name)" ...

Es werden erzeugt: $WPF1, $WPF2, $WPF3, ...

Die Objekte verfügen über die Methode "AddChild".

Der Aufruf: $WPF1.AddChild(...) funktioniert.

Soweit also alles gut.

Wenn ich aber versuche, die Variable dynamisch aufzurufen bekomme ich eine Fehlermeldung.

-> $q = 1
-> Get-Variable -Name "WPF$q" | foreach {$_.AddChild(...)}
Fehler:
Fehler beim Aufrufen der Methode, da [System.Management.Automation.PSVariable] keine Methode mit dem Namen "AddChild" enthält.

Was mache ich hier falsch?

VG, Christian


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>