Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2013, 12:50   #1
Richik123
Пользователь
 
Регистрация: 09.04.2012
Сообщений: 92
По умолчанию Типизированные файлы,формы

Делаю справочник
но выскакивают ошибки,В которых не могу разобраться
sprav.rar
Richik123 вне форума Ответить с цитированием
Старый 29.05.2013, 13:13   #2
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

все фигня, не заморачивайтесь
eval вне форума Ответить с цитированием
Старый 29.05.2013, 13:27   #3
Richik123
Пользователь
 
Регистрация: 09.04.2012
Сообщений: 92
По умолчанию

Цитата:
Сообщение от eval Посмотреть сообщение
все фигня, не заморачивайтесь
как это понимать?
Richik123 вне форума Ответить с цитированием
Старый 29.05.2013, 13:58   #4
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,762
По умолчанию

Какие ошибки, код кидай сюда, а не в архиве.
FaTaL вне форума Ответить с цитированием
Старый 29.05.2013, 14:01   #5
Richik123
Пользователь
 
Регистрация: 09.04.2012
Сообщений: 92
По умолчанию

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Buttons, StdCtrls;

type
  TAbonent = record
  Dolgnost: string[50];
Fio : string[50];
Vnutr: String[5];
Telefon: String[30];
Pochta: String[50];
Spisok: String[250];
end;
  TForm1 = class(TForm)
    GroupBox1: TGroupBox;
    Label1: TLabel;
    Edit1: TEdit;
    Label2: TLabel;
    Edit2: TEdit;
    Label3: TLabel;
    Edit3: TEdit;
    Label4: TLabel;
    Edit4: TEdit;
    Label5: TLabel;
    Edit5: TEdit;
    Label6: TLabel;
    Edit6: TEdit;
    Label7: TLabel;
    Memo1: TMemo;
    SpeedButton1: TSpeedButton;
    SpeedButton2: TSpeedButton;
    SpeedButton3: TSpeedButton;
    SpeedButton4: TSpeedButton;
    SpeedButton5: TSpeedButton;
    procedure SpeedButton2Click(Sender: TObject);
    procedure SpeedButton1Click(Sender: TObject);
    procedure SpeedButton4Click(Sender: TObject);
    procedure SpeedButton5Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
    Abonent: TAbonent;
    DAbonent: file of TAbonent;
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.SpeedButton2Click(Sender: TObject);
begin
SetCurrentDir(ExtractFilePath(Application.ExeName) + 'Àáîíåíòû');
Abonent.Dolgnost:=Edit2.text;
Abonent.Fio := Edit3.Text;
Abonent.Vnutr := Edit4.Text;
Abonent.Telefon := Edit5.Text;
Abonent.Pochta := Edit6.Text;
Abonent.Spisok := Memo1.Text;

AssignFile(DAbonent, Edit3.Text);
ReWrite(DAbonent);
Write(DAbonent, Abonent );
CloseFile(DAbonent);

if FileExists(Edit3.Text) = True
then
ShowMessage('Çàïèñü ñîõðàíåíà');
end;

procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
SetCurrentDir(ExtractFilePath(Application.ExeName) + 'Àáîíåíòû');

try
if FileExists(Edit1.Text) = True
then begin
AssignFile(DAbonent, Edit1.Text);
Reset(DAbonent);
Read(DAbonent, Abonent);
CloseFile(DAbonent);
Edit2.Text := Abonent.Dolgnost;
Edit3.Text := Abonent.Fio;
Edit4.Text := Abonent.Vnutr;
Edit5.Text := Abonent.Telefon;
Edit6.Text := Abonent.Pochta;
Memo1.Text := Abonent.Spisok;

end else
ShowMessage('Ôàéë íå íàéäåí');

Except
Exit;
end;
end;

procedure TForm1.SpeedButton4Click(Sender: TObject);
begin
Edit2.Text := '';
Edit3.Text := '';
Edit4.Text := '';
Edit5.Text := '';
Edit6.Text := '';
Memo1.Text := '';
end;

procedure TForm1.SpeedButton5Click(Sender: TObject);
begin
TForm3.Showmodal;

end;

end.
Richik123 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
типизированные файлы Joy1 Паскаль, Turbo Pascal, PascalABC.NET 3 03.07.2012 22:58
Очень нужно сделать задачу в Delphi(Типизированные файлы. файлы записи) Vitalik1 Помощь студентам 1 16.12.2011 10:38
Типизированные файлы surf135 Помощь студентам 1 14.06.2010 11:55
Файлы данных.Типизированные файлы. вылка Помощь студентам 6 17.05.2010 15:42
типизированные файлы MyQwErTy Паскаль, Turbo Pascal, PascalABC.NET 7 11.11.2008 20:54