Смекни!
smekni.com

Конвертирование исходного текста программ для станков с ЧПУ из одной системы программирования в другую (стр. 12 из 14)

Файл Unit6.pas

unit Unit6;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, ExtCtrls, StdCtrls, Registry, FileCtrl;

type

TForm6 = class(TForm)

Panel1: TPanel;

Memo1: TMemo;

ButtonRedEndFile: TButton;

ButtonRedPapku: TButton;

Label1: TLabel;

SaveDialog1: TSaveDialog;

procedure FormActivate(Sender: TObject);

procedure ButtonRedPapkuClick(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form6: TForm6;

RegIni: TRegistry;

implementation

uses unit1;

{$R *.dfm}

procedure TForm6.FormActivate(Sender: TObject);

begin

Form6.Caption:= Application.Title;

RegIni:= TRegistry.Create;

RegIni.RootKey:= HKEY_LOCAL_MACHINE;

RegIni.OpenKey('Software\Naladchik', false);

Label1.Caption:= RegIni.ReadString('pach');

RegIni.CloseKey;

RegIni.Free;

end;

procedure TForm6.ButtonRedPapkuClick(Sender: TObject);

begin

if SaveDialog1.Execute then

begin

Label1.Caption:= SaveDialog1.FileName;

RegIni:= TRegistry.Create;

RegIni.RootKey:= HKEY_LOCAL_MACHINE;

RegIni.OpenKey('Software\Naladchik', true);

RegIni.CreateKey('a');

RegIni.WriteString('pach', SaveDialog1.FileName);

RegIni.CloseKey;

RegIni.Free;

end;

end;

end.

ПРИЛОЖЕНИЕ 2

РЕЗУЛЬТАТЫ РАБОТЫ ПРОГРАММЫ

Главное окно программы

При запуске программы, появляется главное окно, представленное на рис.П.2.1.

Рис.П. 2.1

При нажатии кнопки «Открыть», открывается диалоговое окно выбора файла рис. П.2.2.

Рис.П.2.2

Выбираем обработку рис.П.2.3. и нажимаем «Закрыть»

Рис.П.2.3

Нажимаем кнопку «Обработка» рис.П.2.4.

Рис.П.2.4

Всё программа полностью обработана заданным методом обработки

ПРИЛОЖЕНИЕ 3

РУКОВОДСТВО ПРОГРАММИСТА

3.1. Назначение программы

Программа «Наладчик» предназначена для конвертирования исходного текста программ для станков с ЧПУ. И предназначена для использования на производстве в различных областях.

Программа позволяет:

– конвертировать программный текст в любою из доступных программе систем;

– удалять лишние пробелы;

– удалять пустые строки;

– устанавливать периодическую нумерацию кадров;

– задавать шрифт(цвет, размер, тип);

– печать документа;

– визуальный контроль обработки;

– менять регистр букв к заглавным(что требует синтаксис программ);

– разбивать программу на заданное количество частей;

– осуществляет поиск и замену по образцу.

3.2. Условия применения программы

Разработанная программа является приложением MS Windows. Для ее работы требуется наличие на компьютере операционной системы MS Windows NT4.0/2000/XP и все вытекающее отсюда техническое обеспечение.

Кроме того, требуется:

– физическая память 1Mб + память на используемые и создаваемые текстовые файлы (не менее 5 Мб);

– оперативная память 2*размер текстового файла. При нехватке оперативной памяти может использоваться виртуальная память. А за счет того, что все данные находятся в памяти, сильно сокращается время решения задач.

Для написания программы использовалась среда разработки BorlandDelphi 7.

3.3. Характеристики программы

После запуска программы пользователь может запускать решение задачи в следующей последовательности:

- выбор (открытие) текстового файла;

- выбор метода конвертирования;

- выбор шрифта;

- выбор дополнительных методов обработки

3.4. Обращение к программе

Запустить программу можно из оболочки Windows, посредством запуска файла Наладчик.ехе

3.5. Входные и выходные данные

В качестве входных и выходных данных используются текстовые файлы.

3.6 Сообщения

Сообщения, выдаваемые оператору приведены в табл. П.3.1.

Таб.П.3.1

Вид сообщения Описание Действие
В поле редактирования пусто В поле редактирования нет ни какого текста Введите текст в поле редактирования
Обработка не задана Не поставлена ни одна галочка задач обработки Задайте обработку

ПРИЛОЖЕНИЕ 4

РУКОВОДСТВО ОПЕРАТОРА

4.1. Назначение программы

Программа «Наладчик» предназначена для конвертирования исходного текста программ для станков с ЧПУ. И предназначена для использования на производстве в различных областях.

Программа позволяет:

– конвертировать программный текст в любою из доступных программе систем;

– удалять лишние пробелы;

– удалять пустые строки;

– восстанавливать периодическую нумерацию кадров;

– задавать шрифт(цвет, размер, тип);

– печать документа;

– визуальный контроль обработки;

– менять регистр букв к заглавным(что требует синтаксис программ);

– разбивать программу на заданное количество частей;

– осуществляет поиск и замену по образцу.

4.2. Условия выполнения программы

Разработанная программа является приложением MS Windows. Для ее работы требуется наличие на компьютере операционной системы MS Windows 98/NT4.0/2000/XP и все вытекающее отсюда техническое обеспечение.

Кроме того, требуется:

– физическая память 1Mб + память на используемые и создаваемые из текстовые файлы (не менее 10 Мб);

– оперативная память 2*размер используемого файла. При нехватке оперативной памяти может использоваться виртуальная память. А за счет того, что все данные находятся в памяти, сильно сокращается время решения задач.

Для написания программы использовалась среда разработки BorlandDelphi 7.

4.3. Выполнение программы

Программа представлена в виде формы, в главном окне которого производится выбор функции программы. Режим работы программы – диалоговый. Все выполняемые программой функции запускаются с помощью соответствующих кнопок.

Для запуска программы оператор из оболочки системы Windows должен произвести запуск файла Наладчик.ехе

Главное окно программы

Рис.П.4.1

Панель инструментов

Рис.П.4.2

----- открыть файл

----- сохранить файл

----- распечатать содержимое поля редактирования

----- при нажатии этой кнопки появляется дополнительный диалог обработки (см. далее)

----- очистить поле редактирования

----- при нажатии этой кнопки появляется дополнительный диалог замены (см. далее)

----- при нажатии всё содержимое поля редактирования преобразуется к верхнему регистру

------ при нажатии появляется дополнительный диалог (разбивка файла на несколько частей)

Меню файл

Выход – выход из программы;

Сохранить – вызов диалогового окна (Сохранить как);

Открыть – вызов диалогового окна (Сохранить как);

Печать – вызов диалогового окна (Печать).

Меню настройки

Шрифт - вызов диалогового окна(Шрифт);

Принтер - вызов диалогового окна(Настройка печати);

Параметры - вызов диалогового окна(Параметры).

Меню справка

Вызов диалогового окна(Версия) Рис.П.4.3.

Рис.П.4.3

Работа начинается с открытия текстового файла

либо выбором пункта меню Файл – открыть. В результате открывается диалог выбора файла Рис. П.4.4.

Рис. П.4.4

Выбираем файл, нажимаем открыть. Следующим действием нажимаем,

появляется диалог, в котором выбираем желаемый метод обработки.

Не обрабатывать – пересчет производится не будет.

ПК – МАЯК – выбрана обработка конвертирование системы (Sinumeric – Маяк).

ПК – ВМ – выбрана обработка конвертирование системы (Sinumeric – ВМ).

ВМ – МАЯК – выбрана обработка конвертирование системы (ВМ – Маяк).