🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #743

Obiekty sa zabawne ?????? POMOCY !!!

#743
From: omi... Wojciech Turski OMICRON
Date: Thu, 23 May 1996 00:00
98 lines
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-mail

Show 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