Реферат по предмету "Программирование, Базы данных"


Редактор

unitEdit1;
interface
uses
  Windows, Messages, SysUtils, Classes,Graphics, Controls, Forms, Dialogs,
  Menus, StdCtrls, ExtCtrls, ComCtrls, Buttons;
type
  TEditForm = class(TForm)
    MainMenu1: TMainMenu;
    OpenItem: TMenuItem;
    OpenFile: TMenuItem;
    SaveAs: TMenuItem;
    CloseEdit: TMenuItem;
    N2: TMenuItem;
    CloseItem: TMenuItem;
    Edit: TMenuItem;
    CopyEdit: TMenuItem;
    Paste: TMenuItem;
    OpenDialog1: TOpenDialog;
    SaveDialog1: TSaveDialog;
    StatusBar: TStatusBar;
    Memo:TMemo;
    ToolBar: TPanel;
    Bevel: TBevel;
    OpenBtn: TSpeedButton;
    SaveBtn: TSpeedButton;
    N1: TMenuItem;
    Timer1: TTimer;
    N3: TMenuItem;
    N4: TMenuItem;
    procedure CloseItemClick(Sender: TObject);
    procedure OpenFileClick(Sender: TObject);
    procedure CloseEditClick(Sender: TObject);
    procedure SaveAsClick(Sender: TObject);
    procedure OpenBtnClick(Sender: TObject);
    procedure SaveBtnClick(Sender: TObject);
    procedure CopyEditClick(Sender: TObject);
    procedure PasteClick(Sender: TObject);
    procedure N1Click(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
    procedure N4Click(Sender: TObject);
   private
    { Private declarations }
  procedure EnableCommands(Enable:Boolean);
  public
    {Public declarations }
  end;
var
  EditForm: TEditForm;
implementation
{$R*.DFM}
{Выходизпрограммы}
procedureTEditForm.CloseItemClick(Sender: TObject);
begin
Close;
end;
procedureTEditForm.EnableCommands(Enable:Boolean);
begin
CopyEdit.Enabled:=Enable;
Paste.Enabled:=Enable;
CloseEdit.Enabled:=Enable;
SaveAs.Enabled:=Enable;
OpenBtn.Enabled:=Enable;
SaveBtn.Enabled:=Enable;
end;
{Открытиефайла}
procedureTEditForm.OpenFileClick(Sender: TObject);
varNameFile:TFileName;
begin
 OpenDialog1.Filter:='Текстовыефайлы(*.TXT)| *.TXT|Всефайлы(*.*)| *.*';
 if OpenDialog1.Execute then
 begin
 NameFile:=OpenDialog1.Filename;
 Memo.Lines.LoadfromFile(OpenDialog1.FileName);
 StatusBar.Panels[1].Text:=OpenDialog1.Filename;
 EnableCommands(True);
 end;
 end;
 {Сохранениесодержимогофайла}
procedureTEditForm.SaveAsClick(Sender: TObject);
begin
 Memo.Lines.SaveToFile(OpenDialog1.FileName);
end;
procedureTEditForm.OpenBtnClick(Sender: TObject);
varNameFile:TFileName;
begin
 OpenBtn.Down:=False;
 OpenDialog1.Filter:='Текстовыефайлы(*.TXT)| *.TXT|Всефайлы(*.*)| *.*';
ifOpenDialog1.Execute then
begin
 Memo.Lines.LoadfromFile(OpenDialog1.FileName);
 StatusBar.Panels[1].Text:=OpenDialog1.Filename;
 EnableCommands(True);
 end;
 end;
procedureTEditForm.SaveBtnClick(Sender: TObject);
begin
 SaveBtn.Down:=True;
 Memo.Lines.SaveToFile(OpenDialog1.FileName);
end;
procedureTEditForm.CopyEditClick(Sender: TObject);
begin
 Memo.CopyToClipboard;
end;
procedureTEditForm.PasteClick(Sender: TObject);
begin
 Memo.PasteFromClipboard;
end;
procedureTEditForm.CloseEditClick(Sender: TObject);
begin
 StatusBar.Panels[1].Text:='';
 Memo.Lines.clear;
 EnableCommands(True);
end;
procedureTEditForm.N1Click(Sender: TObject);
begin
MessageDlg('Goodprogram made in KSP 31 «Freeware»',mtCustom,[mbOk],0);
end;
procedureTEditForm.Timer1Timer(Sender: TObject);
begin
n3.Caption:=timetostr(now);
end;
procedureTEditForm.N4Click(Sender: TObject);
begin
N4.Create(Self);
end;
end.


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

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Аннотация программы учебной дисциплины «Алгебра и геометрия» Направление: 010400. 62 «Прикладная математика и информатика»
Реферат Аннотация рабочей программы учебной дисциплины «Перестрахование» Направление подготовки
Реферат Фізична реабілітація при вадах серця
Реферат Некоторые вопросы обеспечения безопасности при передаче радиационных объектов для неограниченного использования населением
Реферат Обращенная газовая хроматография физико-химические основы метода применение современное аппаратурное
Реферат Субсидия, как одна из форм социально адресной помощи
Реферат Использование PR-методов в работе субъектов современного рыночного пространства с телевизионными СМИ
Реферат Возможности использования детских фортепианных сочинений К. Дебюсси и М. Равеля на уроках музыки в общеобразовательной школе
Реферат Банковский кредит в финансировании деятельности предприятия
Реферат Радищев, Александр Николаевич
Реферат Использование наглядных средств при коррекции звукопроизношения у дошкольников с дислалией
Реферат Память ПК
Реферат Существовала ли высокоразвитая цивилизация на Земле?
Реферат Порядок осуществления контроля Счетной Палаты РФ за деятельностью структурных подразделений ОВД
Реферат Аналіз сучасного стану та тенденцій розвитку світового валютного ринку