Створення тестів на delphi

Отже в останній - четвертій частині, присвяченій розробки тестів за допомогою типізованих файлів в середовищі розробки Delphi. дізналися як можна використовувати в своїх тестах різні формати файлів. А взагалі, щоб згадати всі частини, що ми пройшли по створенню тестів, досить натиснути на це посилання. Ми вже пройшли

  • створення тестів (створення файлів, додавання як завгодно відповідей)
  • відкриття тестів (тобто їх проходження)
  • визначення правильності вибору варіантів відповіді
  • використання файлів в своїх тестах різних розширень

У даній статті ми розглянемо першу частину по редагуванню тестів. Тобто як нам відкрити (підготувати) наш тест для подальшого його редагування. Тобто ми будемо вивантажувати відповіді і вони вже будуть виділятися ті, які ми вказали правильними при складанні цих відповідей і питань. Ну а в наступній серії статей зі створення тестів, я розповім як відредагувати і зберегти зміни в даних тестах.

На формі у мене все теж, єдине, що я додав ще 2 кнопки

Перша кнопка - відкриває наш тест, друга кнопка - переходить до наступного питання. Я вже розповідав як робити вивантаження питань з файлу, тут практично те ж саме, тільки після кожного доданого відповіді нам необхідно зробити перевірку чи є він правильним, якщо так, то тоді ми ставимо галочку, що даний відповідь правильна, щоб користувачеві при редагуванні було видно, що редагувати. На подію OnCLick кнопки відкрити тест для редагування я написав наступний код

Як бачите ми відкриваємо тут перше питання і до нього всі відповіді, якщо даний відповідь правильна (а правильним у нас вважається той, в якому ми в поле pr_ot записували номер правильної відповіді) і якщо цей номер існує, то ставимо галочку у відповідях на даний номер . На подію OnClick кнопки далі для редагування я написав наступний код

Як бачите все те ж саме. Якщо тест закінчується ми нічого не робимо, а Ви можете там наприклад вивести повідомлення і так далі. У наступній статті про тести на типізованих файлах, я розповім як уже відредагувати ці дані.

Вихідні тексти статті качаємо тут

Кошмар) Дивлюся на це оформлення коду, на назви змінних - просто кошмар) Скільки тобі років, якщо не секрет?

Хоча все це треба пройти. Обов'язково збережи всі свої статті та вихідні десь в надажном місці. Років через 5, а то й закинеш Delphi і наберешся досвіду, буде дуже забавно дивитися на свої старі вироби, якими ти напевно зараз так пишаєшся

Дорікати і давати порад не буду, з часом ти сам все зрозумієш. Успіхів!

Mr.Nothing кожен з чогось починає

Mr.Nothing
Якщо ти сам такий мега пупер розумний, то написав би що не так з назвою його змінних, у тебе піди просто в одному місці чешітся - треба дорікнути когось у чомусь.

А взагалі, назва змінних дається логічно прив'язане до значення змінної. І не важливо, що тобі не сподобалося те, як він назвав їх. Почитай-ка краще книжку хорошу дружок.

Друже, то що ти наплів про оформлення та назва змінних - це тупий бред який здобув освіту програміста.

А я скажу про програмістів: 99% здобули освіту програмістів вважають себе крутими саме тому, що можуть стандартіфіцірованно оформляти код.

Сперечатися не буду. Така робота нам потрібна. Це створення мега додатків на зразок 3D MAx великий командної. Однак, дружок. Такі програмісти НІКОЛИ не працюють самостійно і нічого не створюють самі. Таким програмістам потрібен Господар, який платить зарплату. Ще такі програмісти люблять поміркувати на тему, як це круто писати на C ++ або там на Асмі.

А ведучий цього блогу, один з одиниць, що пишуть в рамках навчання програмуванню щось путнє.

Mr.Nothing, дружок, давно минув той час, коли можна було спокусити людину до програмування ідіотським ісходником «Hello World».

Подивився б ти на код, який пишу я. А у мене є програми, яку купують люди, которию зламують хакери. А у тебе таких програм немає. Все тому що ти вмієш писати красивий на вигляд код.

Схожі статті