Don't forget to put the '-1' after the 'MyCollectionThingy.items.count'
though.  :-)
 
 
Nahum Wild
Switch Power Systems
Christchurch

-----Original Message-----
From: Coulter, Jeremy [ mailto:[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> ]
Sent: Tuesday, 10 August 1999 11:21
To: Multiple recipients of list delphi
Subject: RE: [DUG]: VB (for..each) to delphi



mmm.....yeah I have been wondering this myself, but not really had time to
investigate. 

Guess you can do something like, 

  for x:=0 to MyCollectionThingy.items.count do 
   myname:=MyCollectionThingy.item[x]; 

>From what I can see, it appears that Vb uses the For Each as another way or
a nice way to do the above..... 

Cheers, 

Jeremy Coulter 
Application Developer 

Application Development Centre 
Compaq Computer New Zealand Ltd. 

Phone:  64 3 371 5724 
Fax:            64 3 371 5724 
Mobile:       64 0212533214 
E-mail: [EMAIL PROTECTED]       
Personal Email: [EMAIL PROTECTED] 



-----Original Message----- 
From: Ben Taylor [ mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> ] 
Sent: Tuesday, August 10, 1999 11:08 AM 
To: Multiple recipients of list delphi 
Subject: RE: [DUG]: VB (for..each) to delphi 


Hi! 

<wonders if this is slightly offtopic> 
thanks for the reply, but.. it wasn't quite what i 
was aiming for. I realise how the for..each is used, 
what I was after is how does VB actually DO it. at 
this point I am assuming that it uses an (unnamed/ 
undocumented) Interface to access/enumerate the 
Collection. I am trying to find out what this 
mechanism is, so that i can duplicate it the 'proper' 
way in delphi... 

Thanks. 

> From: Jeremy Coulter [ mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> ] 
> Subject: RE: [DUG]: VB (for..each) to delphi 
> 
> The  "For Each" in VB is used alot for things like 
> Collections and or recordsets. 
<snip> 

> does anyone know offhand what constructs vb uses in 
> order to perform for..each operations, eg: 
> <snip> 
> ie does it use an IStrings interface or similar? as 
> far as i can tell, SFS.SymbolNames has an IDispatch 



_____________________________________________________________ 
Do You Yahoo!? 
Bid and sell for free at http://auctions.yahoo.com
<http://auctions.yahoo.com>  

--------------------------------------------------------------------------- 
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] 
                  Website: http://www.delphi.org.nz
<http://www.delphi.org.nz>  

---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to