Bien... hace ya tiempo que programé esta sencilla aplicación... Es un editor de textos muy básico escrito en Delphi... tal vez a algunos les sirva de ejemplo... así que dejo el code y el rar con todos los archivos generados por el compilador...
DESCARGA: http://www.mediafire.com/?cmxubc9f05htt2k
Captura:
Salud[OS]
unit Unit1;Bien aqui dejo el RAR con los archivos de este programa, por si quieren hechar un vistazo al code...
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, StdCtrls;
type
TForm1 = class(TForm)
Memo1: TMemo;
MainMenu1: TMainMenu;
Archivo1: TMenuItem;
Abrir1: TMenuItem;
Guardar1: TMenuItem;
Cerrar1: TMenuItem;
SaveDialog1: TSaveDialog;
OpenDialog1: TOpenDialog;
Guardar2: TMenuItem;
Edicin1: TMenuItem;
Cortar1: TMenuItem;
Copiar1: TMenuItem;
Pegar1: TMenuItem;
Acercade1: TMenuItem;
Acercade2: TMenuItem;
Nuevo1: TMenuItem;
procedure Cerrar1Click(Sender: TObject);
procedure Guardar1Click(Sender: TObject);
procedure Abrir1Click(Sender: TObject);
procedure Guardar2Click(Sender: TObject);
procedure Acercade2Click(Sender: TObject);
procedure Nuevo1Click(Sender: TObject);
procedure Cortar1Click(Sender: TObject);
procedure Copiar1Click(Sender: TObject);
procedure Pegar1Click(Sender: TObject);
private
{ Private declarations }
strArchivo: String;
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Abrir1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
begin
Memo1.Lines.LoadFromFile(OpenDialog1.FileName);
strArchivo := OpenDialog1.FileName;
end;
end;
procedure TForm1.Acercade2Click(Sender: TObject);
begin
ShowMessage('Editor de Textos' +#13+'By [Z]tuX 2011'+#13'Creado en Delphi');
end;
procedure TForm1.Cerrar1Click(Sender: TObject);
begin
Form1.Close;
end;
procedure TForm1.Copiar1Click(Sender: TObject);
begin
Memo1.CopyToClipboard;
end;
procedure TForm1.Cortar1Click(Sender: TObject);
begin
Memo1.CutToClipboard;
end;
procedure TForm1.Guardar1Click(Sender: TObject);
begin
if SaveDialog1.Execute Then
begin
Memo1.Lines.SaveToFile(SaveDialog1.Filename);
strArchivo := SaveDialog1.FileName;
end;
end;
procedure TForm1.Guardar2Click(Sender: TObject);
begin
if strArchivo = '' then
Guardar1Click(self)
else
Memo1.Lines.SaveToFile(strArchivo);
end;
procedure TForm1.Nuevo1Click(Sender: TObject);
begin
if Memo1.Text <> '' then
if Application.MessageBox('¿Guardar Texto Actual?','Atención' ,
MB_ICONQUESTION OR MB_YESNO ) = ID_YES then
Guardar2Click( Self );
Memo1.Clear;
end;
procedure TForm1.Pegar1Click(Sender: TObject);
begin
Memo1.PasteFromClipboard;
end;
end.
DESCARGA: http://www.mediafire.com/?cmxubc9f05htt2k
Captura:
Salud[OS]
Comments
0 Response to 'Editor de Textos en Delphi'
Publicar un comentario