Вниз
Скачать: CL | DM;

Abstract Error   Найти похожие ветки 

← →
sat ©   (2006-12-12 23:13) [0]

вообщем так:

я написал модуль для работы со стеком
и мне еще надо в главной программе отображать работу со стеком...


procedure TForm1.BPushClick(Sender: TObject);
begin
if RadioButton1.Checked then
 begin
   if not inputquery("Info","Enter the name of new element",caps) then exit;
     MainX.Push(caps);
     pr; //вот тут возникает ошибка
     Application.MessageBox("Element is pushed","Info")
 end;

procedure TForm1.Pr;
var
  i:longword;
begin
for i:=0 to Mainx.Cap-1 do
 Memo1.Lines.Strings[i]:=MainX.Items[i];
end;
MainX.Cap- возвращает сколько элементов в стеке...
push работает нормально... не знаю из-за чего возникет AbstractError&&??


← →
oxffff ©   (2006-12-12 23:21) [1]

Виртуальный метод объявлен как Abstract. И не "override"


← →
AndreyRu   (2006-12-12 23:21) [2]

procedure TForm1.Pr;
var
 i:longword;
begin
for i:=0 to Mainx.Cap-1 do
 begin
   if Memo1.Lines.Count < i then
     Memo1.Lines.Add(MainX.Items[i])
   else
     Memo1.Lines.Strings[i]:=MainX.Items[i];
 end;
end;


← →
sat ©   (2006-12-12 23:24) [3]

спасибо oxffff действительно по глупости забыл поставить override



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
15-1166040455
palva
2006-12-13 23:07
2006.12.31
Gmail открыли для всех


8-1147592921
MasteR2
2006-05-14 11:48
2006.12.31
Многоугольник и окружность


15-1165600580
Гоблин
2006-12-08 20:56
2006.12.31
DELPHI 10


15-1165488726
Логин
2006-12-07 13:52
2006.12.31
Беспрводные сети!


4-1156236803
Mechanic
2006-08-22 12:53
2006.12.31
Как остановить получение событий колеса мыши?




   Наверх