handle = CwGetLastObject(hSet) handle (handle) Handle a un oggetto hSet (handle) Handle a una vista o a un gruppo
Un programma può ciclare attraverso tutti gli oggetti nella data vista/gruppo chiamando ripetutamente CwFindNextObject con lo handle ritornato dalla precedente chiamata come argomento. La sequenza di oggetti visitati chiamando in questo modo CwFindNextObject è uguale a quella degli oggetti selezionati usando il tasto page-down sulla tastiera.
L'argomento "hSet" può essere una vista o un gruppo. Se è un gruppo, le chiamate successive a CwFindNextObject o CwFindPreviousObject ritorneranno solo gli oggetti presenti nel gruppo. Se è una vista, i gruppi in essa presenti saranno trattati come singoli oggetti.
Questa funzione si comporta come CwFindFirstObject, tranne per il fatto che l'oggetto ritornato è l'ultimo, non il primo.
/* Questa funzione svolge le operazioni di CwGetObjectCount, solo più lentamente. */ objcount:procedure count = 0 o = CwGetLastObject(CwGetCurrentView()) do while CwIsHandleValid(o) count = count + 1 o = CwGetPreviousObject(o) end return o
![]() Funzioni per NOME |
![]() Indice |
![]() Funzioni per SCOPO |