Anonymní profil MilanXL – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil MilanXL – Programujte.comAnonymní profil MilanXL – Programujte.com

 

Příspěvky odeslané z IP adresy 88.100.190.–

MilanXL
Delphi › problém s procházením kolekc…
29. 12. 2009   #121859

To MiMi :

Funguje :) - já jsem napsal
For f:= 1 to FSO.Drives.Count do
....

Bohužel se už ale nedostanu k položce Item, která obsahuje ony data (typ, velikost, volných, atd. včetně všech podadresářů).

MilanXL
Delphi › problém s procházením kolekc…
29. 12. 2009   #121843

Ahojky, patrně mám dotaz ze skupiny "hloupých", ale bohužel se mi doposud nepodařilo nalézt odpovědi.
Problém spočívá v tom, že nevím, jak projít kolekci dat způsobem, který je ve Visual Basicu vyřešen pomocí příkazu - For Each XX in YY.
Konkrétně se jedná o to, že jsem použil (deklaroval) proměnnou
FSO := CreateOleObject('Scripting.FileSystemObject');
, kde se potřebuji dostat k seznamu (výpisu informací) o jednotkéch (HDD, CD/DVD ROM, apod.), které jsou instalované.
Ta deklarovaná proměnná je v tomto případě pouze jako příklad.
Dotaz tedy spočívá v tom, jak projít kolekci (array) dat, aniž bych musel použít něco jako:
...FSO.Drives.Item[1].VolumeName...
Přes Watch tam položky Item jsou, ale nijak se k nim bohužel nedostanu :(

Předem děkuji za informace
MilanXL

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý