Forum Discussion
FishNiX_29746
Feb 21, 2012Nimbostratus
BTW - Is the only way to use the [class startsearch $cn], [class anymore $cn $id], class donesearch $cn $id and get the current element, to use a counter? Something like this...
set cn redirect_302_nokeep
set id [class startsearch $cn]
set i 0
while { [class anymore $cn $id] } {
set n [class element $i $cn]
set u [lindex $n 0]
set r [lindex $n 1]
Do some stuff with the CURRENT values
set i [expr {$i + 1}]
}
class donesearch $cn $id
I assume I could do a foreach too? not sure if that would be a lot slower? Something like this
set cn redirect_302_nokeep
foreach { e } { [class names $cn] } {
set u [lindex $e 0]
set r [lindex $e 1]
Do some stuff
}