logo
Лекции по TURBO PASCAL

Сохранение и открытие программ

Если вы хотите, чтобы ваши труды по набору текста не пропали даром, чтобы вы в следующий раз могли продолжить работу со своей программой, не набирая её заново, вам нужно сохранить текст программы как файл. Для этого надо выбрать в меню "File" команду "Save" (или нажать F2). Если вы сохраняете программу в первый раз, то перед вами появится окно, в котором вам надо будет набрать имя файла, в котором будет храниться программа. Имя может состоять только из латинских букв и цифр (другие символы применять не рекомендуется). Длина имени не должна превышать 8 символов. Паскаль-программы должны храниться в файлах с расширением “pas”, поэтому после имени вам надо ещё набрать точку и расширение “pas” (например, "cool.pas"). Если вы его не напишите, то Turbo Pascal сам добавит нужное расширение к имени файла.

Если после сохранения программы вы опять вносите в неё изменения, то для того, чтобы они не пропали, надо опять сохранить программу. Для этого надо снова нажать F2. На этот раз компьютер у вас ничего не будет спрашивать, и вы возможно даже не заметите, что компьютер сохранял изменённую программу.

О том, была ли изменена программа с момента последнего сохранения, можно судить по звёздочке на рамке окна слева внизу. Если она там есть – программа была изменена, если нет – программа такая же, как и сохранённая на диске.

Вы можете открывать ранее сохранённые программы. Для этого надо нажать клавишу F3. Появится окно, в котором будет несколько полей. Переход между полями осуществляется клавишей "Tab". Для перехода на поле назад – "Shift-Tab". В поле "Name" надо ввести имя открываемого файла или выбрать его в поле, где расположен список всех файлов паскаль-программ, которые находятся в текущей директории.

Редактор позволяет открывать сразу несколько программ. Каждая из них будет открыта в отдельном окне. Для перехода между окнами используют клавиши F6 и Shift-F6. Можно также выбрать в меню "Window" команду "List" для просмотра названий всех открытых окон и выбора нужного.