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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.08.2019, 20:59   #1
Aleksandr1984
Новичок
Джуниор
 
Регистрация: 02.08.2019
Сообщений: 1
По умолчанию ошибки в delphi

Всем доброго времени суток. Пытаюсь создать конвертор валют в delphi для зачёта, но прога выдаёт две ошибки. Подскажите в чём проблема.
Вот код:

Код:
unit Unit3;

interface

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

type
  TForm3 = class(TForm)
    Edit1: TEdit;
    Edit2: TEdit;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Button1: TButton;
    Button2: TButton;
    procedure Button2Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure TForm3.Form3Create(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form3: TForm3;

implementation

{$R *.dfm}

procedure TForm3.Button1Click(Sender: TObject);
var
 usd: real;   // цена в долларах
 k: real;     // курс
 rub: real;   //  цена в рублях
begin

 // получить данные из полей редактирования
 k := StrToFloat(Edit1.Text);
 usd := StrToFloat(Edit2.Text);

 //пересчитать цену из долларов в рубли
 rub := usd * k;

 //вывести результат расчёта в поле Label3
 Label3.Caption := FloatToStr (usd) + ' $ = ' +
                   FloatToStrF(rub, ffCurrency, 6,2) + ' руб. ';
end;

procedure TForm3.Button2Click(Sender: TObject);
begin
  Form3.Close; //Закрыть окно
end;

end.
А вот сообщения об ошибках:
[Pascal Error] Unit3.pas(20): E2065 Unsatisfied forward or external declaration: 'TForm3.Form3Create'
[Pascal Fatal Error] Project2.dpr(5): F2063 Could not compile used unit 'Unit3.pas'

Последний раз редактировалось Аватар; 02.08.2019 в 21:16.
Aleksandr1984 вне форума Ответить с цитированием
Старый 02.08.2019, 21:19   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Сообщение от Aleksandr1984 Посмотреть сообщение
Подскажите в чём проблема
в этом:
Код:
    procedure TForm3.Form3Create(Sender: TObject);
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибки в Delphi при F9 ZIQVK Помощь студентам 21 18.03.2016 23:59
Ошибки Delphi faraon1792 Помощь студентам 0 26.03.2010 15:51
Ошибки в Delphi zombikkk Общие вопросы Delphi 9 13.12.2009 14:20
Ошибки в Delphi VadEr Помощь студентам 2 20.05.2009 22:42
Ошибки в Delphi RockForr Общие вопросы Delphi 9 30.04.2009 20:48