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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.02.2012, 10:12   #1
Сейвс
Новичок
Джуниор
 
Регистрация: 29.02.2012
Сообщений: 1
По умолчанию Функционал программы должен быть реализован как класс, размещенный в отдельном модуле.

Добро утро!
Нужна помощь в delphi 7. Преподаватель дал задачу. Сделав её без проблем, сдаю. Программа работает отлично. Но к коду он придрался! Сказал, что в условии есть :"функционал программы должен быть реализован как класс, размещенный в отдельном модуле." Проштудировав Архангельского, я так и не понял, что он от меня хочет. Это же ООП, а он нас все к паскалю кидает, хотя сам лекции читает из википедии.... Вот сама программа:

Код:
unit Unit1;

interface

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

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

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
st:string;
i:byte;
begin
st:=Edit1.text;
for i:=1 to length(st) do
  if st[i]='.' then
  label2.caption:=st[i+1];
end;



procedure TForm1.FormActivate(Sender: TObject);
begin
Label1.caption:='Ââåäèòå äðîáíîå ÷èñëî';
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
close;
end;

end.

Последний раз редактировалось ACE Valery; 29.02.2012 в 12:54.
Сейвс вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой компьютер должен быть у программиста? argonone Свободное общение 67 02.04.2011 16:19
Почему модификатор доступа в интерфейсе должен быть public? mike_tihomirov Общие вопросы .NET 5 09.12.2010 21:33
Добавить прогрессбар к потоку(поток в отдельном модуле, без формы) Человек_Борща Общие вопросы Delphi 2 21.05.2010 22:00
какой тип должен быть у массива? ВикторияЯ Паскаль, Turbo Pascal, PascalABC.NET 8 21.05.2010 10:21
Ругается в модуле! Как быть? Golovastik Общие вопросы Delphi 21 14.07.2009 21:26