Курсовая работа: Программирование в Бейсике
В данной работе для хранения уже существующих или записи ново созданных используются текстовые файлы.
Для хранения всех существующих маршрутов используется файл " c:\ Курсовая моя \ Маршруты.txt" , где представлен список названий имеющихся маршрутов.
Для хранения данных по всем маршрутам используются файлы (отдельный для каждого маршрута):
"c:\ Курсовая моя \ < название маршрута > .txt"
В таких файлах информация представлена например в следующем виде:
автобус, 512
водитель, Батуров П.П.
кондуктор, Иванова И.И.
автобус, 513
водитель, Рябова Т.И.
кондуктор, Шишкова Ю.М.
автобус, 514
водитель, Продидж Н.Н.
кондуктор, Мартысюк С.С.
остановка, , 405, 4680
остановка, , 915, 2730
остановка, , 870, 765
остановка, , 3750, 255
остановка, , 2790, 2490
остановка, , 5955, 3585
остановка, , 6030, 1995 и так далее …
Для хранения свободных на данный момент автобусов тоже используется свой файл :
" c:\ Курсовая моя \ Свободные автобусы .txt"
В нем содержится список автобусов, каждый из которых можно в любой момент времени пустить по уже существующему маршруту или по созданному только что.
Программа при работе с этими файлами считывает из них информацию и записывает ее в соответствующие массивы для хранения всех данных в памяти во время выполнения приложения.
arLinesName(0 To 30) AsString
-- для записи названий всех маршрутов, 30 – максимальное число маршрутов
LinesCountAsInteger
-- для запоминания количества маршрутов