Nevím, jestli dost dobře rozumím Vaší potřebě. Ale myslím si, že když dáte dohromady informace z posledního Vašeho vlákna ohledně araylistu a informace, které naleznete ve vlákně http://www.vbnet.cz/forum-tema--719-late... , neměl by to být problém. Jak se dostanete k položce číslo "n" ve Vašem Arraylistu - máte va Vašem posledním vlákně. Pokud ale vytahujete jednotlivé členy tohoto arraylistu, měl byste ctít typ arraylistu, tedy měl byste data opět vytahovat do "objektu". Někdy si sice VB poradí s implicitní konverzí (viz příklady vloženého textu, čísla apod..), ale obecně, pokud Váš Objekt je komplikovanější (a to je asi to, o čem povídáte, že "na něm máte uloženy nějaké hodnoty"), tak musíte vytažený oblekt přetypovat na Váš konkrétní typ a pak normální tečkovou syntaxí dosáhnete na libovojnou v něm uloženou properties (tento princip je popisován v druhém odkazovaném vlákně, kde je rozebírána problematika late binding. Osobně si ale myslím, že pokud nemáte důvod do Vaeho Arraylistu ukládat informace různých formátů - ukládáte-li tam pouze stejný typ objektu, je jednodušší sáhnout po nějaké typově silné kolekci, protože pak Vám tyto problémy odpadnou - záleží, samozřejmě, na konkrétních potřebách Vaší aplikace.
|