Search  
Friday, February 10, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Clase - VCX si PRG  Copierea unui o...
 Copierea unui obiect in alt obiect
 
 3/11/2010 1:53:24 PM
User is offlineRomeo
495 posts
2nd


Copierea unui obiect in alt obiect
 (N/A)
Am doua obiecte distincte: agent1 si agent2 derivate din clasa de baza Custom. Au numai proprietati: p1, p2, .... p9.
Ma intereseaza ca sa atribui rapid lui agent2 proprietatule lui agent1 OBIECTELE RAMANAND DISTINCTE.

In ultima instanta, ma gandesc la o solutie ca in C++ und poti supradefini pt operatii cu matrici operatori ca +, * am impresia ca si pe =.

Cum se procedeaza optim ?

Daca nu exista solutii, ar urma sa-i atasez obiectului o metoda parametrizata "atribuire", care sa faca treaba.

test
 3/11/2010 5:58:57 PM
User is offlineDaniel Buduru
2141 posts
1st




Re: Copierea unui obiect in alt obiect
 (N/A) Modified By Daniel Buduru  on 3/11/2010 6:00:05 PM)
Optim e sa se defineasca o clasa agent cu toate proprietatile, din care sa se instantieze agent1 si agent2.

Oricum, copierea proprietatilor se poate face folosind functiile :
AMEMBERS()
PEMSTATUS()
GETPEM()
ADDPROPERTY()
WRITEEXPRESSION()

Daniel Buduru
  Visual FoxPro  Clase - VCX si PRG  Copierea unui o...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement