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


Редактор

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 мильонов к студенческой карме :

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

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

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