Файл 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.1.
Рис.П. 2.1
При нажатии кнопки «Открыть», открывается диалоговое окно выбора файла рис. П.2.2.
Рис.П.2.2
Выбираем обработку рис.П.2.3. и нажимаем «Закрыть»
Рис.П.2.3
Нажимаем кнопку «Обработка» рис.П.2.4.
Рис.П.2.4
Всё программа полностью обработана заданным методом обработки
Программа «Наладчик» предназначена для конвертирования исходного текста программ для станков с ЧПУ. И предназначена для использования на производстве в различных областях.
Программа позволяет:
– конвертировать программный текст в любою из доступных программе систем;
– удалять лишние пробелы;
– удалять пустые строки;
– устанавливать периодическую нумерацию кадров;
– задавать шрифт(цвет, размер, тип);
– печать документа;
– визуальный контроль обработки;
– менять регистр букв к заглавным(что требует синтаксис программ);
– разбивать программу на заданное количество частей;
– осуществляет поиск и замену по образцу.
Разработанная программа является приложением MS Windows. Для ее работы требуется наличие на компьютере операционной системы MS Windows NT4.0/2000/XP и все вытекающее отсюда техническое обеспечение.
Кроме того, требуется:
– физическая память 1Mб + память на используемые и создаваемые текстовые файлы (не менее 5 Мб);
– оперативная память 2*размер текстового файла. При нехватке оперативной памяти может использоваться виртуальная память. А за счет того, что все данные находятся в памяти, сильно сокращается время решения задач.
Для написания программы использовалась среда разработки BorlandDelphi 7.
После запуска программы пользователь может запускать решение задачи в следующей последовательности:
- выбор (открытие) текстового файла;
- выбор метода конвертирования;
- выбор шрифта;
- выбор дополнительных методов обработки
Запустить программу можно из оболочки Windows, посредством запуска файла Наладчик.ехе
В качестве входных и выходных данных используются текстовые файлы.
Сообщения, выдаваемые оператору приведены в табл. П.3.1.
Таб.П.3.1
Вид сообщения | Описание | Действие |
В поле редактирования пусто | В поле редактирования нет ни какого текста | Введите текст в поле редактирования |
Обработка не задана | Не поставлена ни одна галочка задач обработки | Задайте обработку |
Программа «Наладчик» предназначена для конвертирования исходного текста программ для станков с ЧПУ. И предназначена для использования на производстве в различных областях.
Программа позволяет:
– конвертировать программный текст в любою из доступных программе систем;
– удалять лишние пробелы;
– удалять пустые строки;
– восстанавливать периодическую нумерацию кадров;
– задавать шрифт(цвет, размер, тип);
– печать документа;
– визуальный контроль обработки;
– менять регистр букв к заглавным(что требует синтаксис программ);
– разбивать программу на заданное количество частей;
– осуществляет поиск и замену по образцу.
Разработанная программа является приложением MS Windows. Для ее работы требуется наличие на компьютере операционной системы MS Windows 98/NT4.0/2000/XP и все вытекающее отсюда техническое обеспечение.
Кроме того, требуется:
– физическая память 1Mб + память на используемые и создаваемые из текстовые файлы (не менее 10 Мб);
– оперативная память 2*размер используемого файла. При нехватке оперативной памяти может использоваться виртуальная память. А за счет того, что все данные находятся в памяти, сильно сокращается время решения задач.
Для написания программы использовалась среда разработки BorlandDelphi 7.
Программа представлена в виде формы, в главном окне которого производится выбор функции программы. Режим работы программы – диалоговый. Все выполняемые программой функции запускаются с помощью соответствующих кнопок.
Для запуска программы оператор из оболочки системы Windows должен произвести запуск файла Наладчик.ехе
Главное окно программы
Рис.П.4.1
Панель инструментов
Рис.П.4.2
----- открыть файл ----- сохранить файл ----- распечатать содержимое поля редактирования ----- при нажатии этой кнопки появляется дополнительный диалог обработки (см. далее) ----- очистить поле редактирования ----- при нажатии этой кнопки появляется дополнительный диалог замены (см. далее) ----- при нажатии всё содержимое поля редактирования преобразуется к верхнему регистру ------ при нажатии появляется дополнительный диалог (разбивка файла на несколько частей)Меню файл
Выход – выход из программы;
Сохранить – вызов диалогового окна (Сохранить как);
Открыть – вызов диалогового окна (Сохранить как);
Печать – вызов диалогового окна (Печать).
Меню настройки
Шрифт - вызов диалогового окна(Шрифт);
Принтер - вызов диалогового окна(Настройка печати);
Параметры - вызов диалогового окна(Параметры).
Меню справка
Вызов диалогового окна(Версия) Рис.П.4.3.
Рис.П.4.3
Работа начинается с открытия текстового файла
либо выбором пункта меню Файл – открыть. В результате открывается диалог выбора файла Рис. П.4.4.Рис. П.4.4
Выбираем файл, нажимаем открыть. Следующим действием нажимаем,
появляется диалог, в котором выбираем желаемый метод обработки. Не обрабатывать – пересчет производится не будет.ПК – МАЯК – выбрана обработка конвертирование системы (Sinumeric – Маяк).
ПК – ВМ – выбрана обработка конвертирование системы (Sinumeric – ВМ).
ВМ – МАЯК – выбрана обработка конвертирование системы (ВМ – Маяк).