Il codice prevede che utilizzi un pulsante che si chiami

cmdEvaluate

e che sia parte di un array di pulsanti (dato il parametro Indice)

E prevede che i 4 textbox si chiamino

txtWidth
txtHeight
txtPerimeter
txtArea

Se cosi' non e', ovviamente hai degli errori ...