23. März 2012 09:29
Hi,
hat jemand erfahrung damit, wi ich eine Rückgabe einer DotNet Variablen vom Typ Array verarbeiten kann?
So liefert z.B.
- Code:
MESSAGE(FORMAT(DotNetAssembly.ReflectionOnlyLoadFrom('C:\temp\test.dll').GetName().GetPublicKeyToken()));
System.Byte[]
Zuletzt geändert von lape am 28. März 2012 14:02, insgesamt 1-mal geändert.
28. März 2012 13:39
Es gibt über dotnet in nav auf mibuso einen webcast download von den NAV Techdays 2011. Da wird das thematisiert.
28. März 2012 13:57
Ich kann es inhaltlich nicht beurteilen, aber vielleicht hilft dir das hier:
http://dynamicsuser.net/blogs/waldo/arc ... tions.aspx
28. März 2012 14:04
Waldo beschreibt ein etwas anderes Problem
Das Stichwort zur Lösung des von mir beschribenen Problems ist:
- Code:
'mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.System.Array
3. Mai 2016 17:21
Hallo,
Kann mir jemand kurz zeigen, wie ich eine Rückgabe einer DotNet Variable vom Typ Array verarbeiten kann.
Viele Grüße
3. Mai 2016 20:07
Hi,
du definierst eine .NET Variable vom Type System.Array aus der mscorlib.dll
Die kannst du als Rücktabeparamter für die Funktion die dir das Object Array zurückgibt nutzen.
dann kannst du mit einer FOR Schleife diese Variable durchlaufen (FOR i := 0 to Array.length - 1 do begin)
dann kannst du über die GetValue Funktion und den Index (i) dir das einzelne Objekt holen.
Gruß
Mathes
4. Mai 2016 10:48
GetValue Funktion ?Auch von mscorlib ?
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.