Създаване на тестове Делфи
Така че, за да продължи серията от статии за създаване на тестове с използването на Delphi файлове. В първата част, научихме как можем да пишем нашия тест в напечатан файл, не забравяйте, че влизането случва на определена структура, която е "запис", сме описали и можете да видите в първата част на тази статия. Освен това, във втората част, научихме как да се помисли за всички въпроси от въведените от вас файлове и ги показва в
Сега ние ще обсъдим как да се определи дали потребителят е избрал правилните отговори. За да направите това, ако си спомняте, аз бях в нашата структура е описано pr_ot поле: низ [255]. и определя дали стрелката е на избрания отговор, аз написах за променлив брой избрали правилния отговор потребител, ако нищо не е избрано, за да бъде празно. Освен това, когато се чете от файл, имам номера за всеки въпрос верния отговор и ако той беше там, на променливата, образувана с тези на всички верни отговори като този
Това означава, че все променлива, която има една празнина 2, знам, че правилният отговор е номер 1 и номер 2.
Освен това, когато въпросът се разтоварват, получих отговор, че потребителят е избрал и оформена точно една и съща променлива, но този път, когато потребителят е избрал например
Това е мястото, където аз вече знам, че потребителят е избран вариант 2 и 3 отговор, а след това аз просто сравняване на тези променливи, ако равни, правилният въпрос (той брои), ако има такива, не е наред. Това е кодът, че съм написал в "Open" бутона (което означава, отворен тест) в случай OnClick
Този код вече е образувала и ти показах. И преди всичко вече бе обяснено, че съм организиран, а след това аз написах върху бутона "Напред" (което означава, отворен следващия въпрос) на събитието OnClick следния код