Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 09.02.2012, 20:21
Katrin Katrin вне форума
Прохожий
 
Регистрация: 09.02.2012
Сообщения: 1
Репутация: 10
Лампочка Ошибку в коде помогите найти пож-та!

Код:
unit Unit1;

interface

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

type
  TfmExample = class(TForm)
    Panel1: TPanel;
    bbRun: TBitBtn;
    bbClose: TBitBtn;
    IbOutput: TLabel;
    mmOutput: TMemo;
    edinput: TMaskEdit;
    procedure FormActivate(Sender: TObject);
    procedure bbRunClick(Sender: TObject);
  private
    { Private declarations }
  X:Integer;
  public
    { Public declarations }
  end;

var
  fmExample: TfmExample;

implementation

{$R *.dfm}

procedure TfmExample.FormActivate(Sender: TObject);
begin
X := Random (1001) ;

edinput.SetFocus; 

Caption := 'Ugadai zeloe chislo ot  0...1000';

IbOutput.Caption := 'Vvedite chislo';

end;

procedure TfmExample.bbRunClick(Sender: TObject);
var
Y: Integer;

begin
if edinput.Text = '' then

Exit; 



Y := StrToInt(Trim(edInput.Text));

edinput.Text := ''; 

edinput.SetFocus; 
if Tag = 0 then

if X < Y then 

mmOutput.Lines.Add('X < '+IntToStr(Y)) 

else if X > Y then

mmOutput.Lines.Add('X > '+IntToStr (Y))

else if X = Y then


mmOutput.Lines.Add('X = ' +IntToStr(Y));

MessageBeep(MB_OK); 

IbOutput.Caption :='Ugadal! Vvedite 1 dlya prodolgeniya:';

Tag := 1; 


else if Y = 1 then


X := Random(1001); 

IbOutput.Caption := 'Vvedite chislo:';

Tag := 0; 

edinput.SetFocus;

else
Close;

end;
end.
Админ: Пользуемся тегами для оформления кода!

Ругается на else в строке else if Y = 1 then и else Close;

Последний раз редактировалось Admin, 09.02.2012 в 20:40.
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 11:32.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025