Здравствуйте, я сам, конечно, плохо знаю delphi, но, мне кажется, удобнее было сделать панели.
На счет ошибки. На самих формах результатов, в событиях формы, в OnShow поставил FormShow и у меня все заработало. Но есть одно но. Пройдя 1 тест, нажимая любые кнопки, получилось 8 правильных, 1 не правильный, итого 9, а вопросов было 26. Повторяю еще раз, лучше делайте панели, а не кнопки для каждого вопроса...
