Александр М
Александр М

Помогите пожалусто исправить ошибку Could not compile used unit 'Unit1.pas на (((Делфи 7))))

'ошибку выдает вот сдесь if dlgOpen1.Execute then а вот весь код программы (это я пытаюсь сделать самый простой аудио плеер.. .

unit Unit1;

interface

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

type
TForm1 = class(TForm)
MediaPlayer1: TMediaPlayer;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
OpenDialog1: TOpenDialog;
procedure Button4Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button1Click(Sender: TObject);

private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button4Click(Sender: TObject);

begin

if dlgOpen1.Execute then
mp1.FileName:=dlgopen1.FileName;

button2.Enabled:=True;
button3.Enabled:=True;

end;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
mp1.stop;
button3.Enabled:=false;
button2.Enabled:=True;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
mp1.PauseOnly;
button2.Enabled:=false;
button3.Enabled:=false;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
if button2.Enabled=false then
mp1.Pesume
else
begin
mp1.Open;
mp1.Play;
end;
button2.Enabled:=false;
button3.Enabled:=false;
end;

end.

убрал я енд второй и ниче даже неизменилоь

и procedure TForm1.Button3Click(Sender: TObject);
это написал всеровно небачет таже ошибка

МЗ
Марта Зайцева

Почему у тебя в определении формы члены называются OpenDialog1 и MediaPlayer1, а в реализации ты вместо них используешь имена dlgopen1 и mp1?

procedure TForm1.Button4Click(Sender: TObject);
begin
if dlgOpen1.Execute then
begin // забыл begin
mp1.FileName:=dlgopen1.FileName;
button2.Enabled:=True;
button3.Enabled:=True;
end;
end;

а второй end правильно стоял.

С1
Сергей 1

button3.Enabled:=True;

end;
end; // Нафига второй енд?
procedure TForm1.Button3Click(Sender: TObject);

Похожие вопросы
что значит эта ошибка в делфи 7
Как исправить ошибку в Делфи (фото внутри)?
что я делаю не так? выдает ошибку: [Error] Unit1.pas(37): ')' expected but 'END' found
Delphi 7 [Error] Unit1.pas(64): Undeclared identifier: 'IdSMTP1'
При установки joomla возникла ошибка Could not connect to MySQL. Что исправить?
найдите пожалусто ошибки в листинге делфи срочно!
Помогите исправить ошибку на Windows 7
как исправить ошибку [DCC Fatal Error] otch.pas(7): F2063 Could not compile used unit 'QuickRpt.pas'
подскажите как исправить ошибку в Dota 2 Could not load library client
Подскажите по делфи 7 происходит ошибка