ВУЗ:
Составители:
Рубрика:
5
Button1: TButton;
Button2: TButton;
Button3: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
if not opendialog1.execute then exit;
memo1.Lines.LoadFromFile(OpenDialog1.filename)
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
if not savedialog1.execute then exit;
memo1.Lines.SaveToFile(savedialog1.filename)
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
if not fontdialog1.execute then exit;
memo1.Font:=fontdialog1.font
end;
end.
3.2 Файловые типы и файловые переменные
Object Pascal располагает средствами создания и обработки фай-
лов различных типов. Доступ к файлу осуществляется с помощью пе-
ременных файлового типа . В Object Pascal существует три файловых
типа :
TextFile – текстовый файл , представляющий собой набор
символьных строк переменной длины;
File of < тип > – типизированный файл , представляющий собой
набор данных указанного типа ;
File – нетипизированный файл , представляющий собой
набор неструктурированных данных.
Примеры описания файловых переменных:
5
Button1: TButton;
Button2: TButton;
Button3: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
if not opendialog1.execute then exit;
memo1.Lines.LoadFromFile(OpenDialog1.filename)
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
if not savedialog1.execute then exit;
memo1.Lines.SaveToFile(savedialog1.filename)
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
if not fontdialog1.execute then exit;
memo1.Font:=fontdialog1.font
end;
end.
3.2 Ф айловые типы и ф айловые переменные
Object Pascal ра спола га ет сред ст ва м и созд а н ия и об ра б от ки ф а й-
лов ра зличн ых т ипов. Дост у п к ф а йлу осу щест вля ет ся с пом ощью пе-
рем ен н ых ф а йлового типа . В Object Pascal су щест ву ет т ри ф а йловых
т ипа :
TextFile – текстовый ф а йл, пред ст а вля ю щий соб ой н а б ор
сим вольн ых ст рок перем ен н ой д лин ы;
File of < т ип > – т ипизирова н н ый ф а йл, пред ст а вля ю щий соб ой
н а б ор д а н н ых у ка за н н ого типа ;
File – н ет ипизирова н н ый ф а йл, пред ст а вля ю щий соб ой
н а б ор н естру кт у рирова н н ых д а н н ых.
П рим еры описа н ия ф а йловых перем ен н ых:
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »
