Article View: pl.comp.programming
Article #743Obiekty sa zabawne ?????? POMOCY !!!
From: omi... Wojciech Turski OMICRON
Date: Thu, 23 May 1996 00:00
Date: Thu, 23 May 1996 00:00
98 lines
2723 bytes
2723 bytes
Hi there .....
Wiec mam problem.....
(I PROSZE O BARDZO SZYBKA POMOC !!!!)
Sprawa jest dosyc pilna, pisze to 23.V a jutro ma byc to gotowe....
Hm.
Wiec najpierw przedstawie ten problemik:
Mam nastepujace deklaracje:
W module gr.tpu w czesci publicznej :
type
Q=object
ilosc, akt : integer;
nazwa : string;
end;
Qgr=object (gr)
kolortla, kolortextu : integer;
end;
No i to dziala - uzywam tych obiektow w innych modulach i jest OK.
Problem nadchodzi gdy sprobuje odwolac sie do POLA obiektu w procedurze
nie bedacej jej metoda....
wyglada to tak:
unit menu;
interface
uses gr;
type
menu=object (gr)
..... <deklaracje innych pol>
procedure init;
procedure show;
...... <deklaracje innych metod>
end;
implementation
procedure menu.init
.....
procedure zapalone { procedura NIE JEST metoda menu }
begin
setcolor (menu.kolortextu); { no i tu chce sie odwolac do pola kolortextu
ktore menu odziedziczylo po Qgr ! }
end;
No i tu sie pojawia 'Method identifier expected' z zaznaczonym kolortextu !
Probowalem roznych trickow, ale nie wiem jak moge sie odwolac do pola
obiektu w procedurze nie bedacej jego metoda !
Na razie w metodzie init zrobilem przypisanie typu
ktxt:=kolortextu;
ktla:=kolortla;
a ktxt i ktla sa globalnymi - i wtedy gdy wpisze do procedury zapalone ktxt to dziala!
Ciekaw jestem czy da sie jakos odwolac bezposrednio do pol nie czyniac procedury
metoda obiektu......
Bardzo prosze o pomoc - w miare mozliwosci szybka !
Jezeli ktos to DZIS przeczyta i zna odpowiedz proszony jest o JAK najszybszy kontakt -
raczej przez telefon (0-42) 13-57-66. Ewentualnie prosze o odpowiedz e-mail'em na
omi...@lodz.pdi.net
Z gory dziekuje za wszelka pomoc.
Q.
--
/-----\ /-----------------------------------------------------\
[=======]~~\ | SuRfInG the NET ! The Virtual NET is CLOSE ! |----|
| | ! | |
| | | \~~~| oppz... no homepage yet.... BUT SOON ! |
| | | |
| \_/ | | omi...@lodz.pdi.net \|/ IRC: qba on #rpg-pl |
\-----/ /=======================================================\
Technical Details
Message-ID:
<4o27be$9n2@gryzmak.lodz.pdi.net>Path:
mbox-mo1.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
From: omi...@lodz.pdi.net (Wojciech Turski OMICRON) Subject: Obiekty sa zabawne ?????? POMOCY !!! Date: 1996/05/23 Message-ID: <4o27be$9n2@gryzmak.lodz.pdi.net> X-Deja-AN: 156345211 organization: Publiczny Dostep do Internetu newsgroups: pl.comp.programming MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit