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  Clasa Collectio...
 Clasa Collection
 
 7/27/2010 3:01:12 PM
User is offlineoviciandrus
761 posts
www.comptech.ro
1st




Clasa Collection
 (N/A)
Salut!

Am văzut ca în clasa Collection exista metodele Collection.Add(teValue, tcKey) pentru a pune un element nou in colectie si Collection.Remove(tcKey) pentru a scoate un element din colectie.
Ma tot uit si nu gasesc o metoda pentru a suprascrie (modifica) valoarea de la o anumita cheie - ceva de genul Collection.Update(teNewValue, tcKey).
Nu văd bine?
Cum aţi face o astfel de metoda?

Mulţumesc!
 7/27/2010 3:23:56 PM
User is offlineAdrian Gerlan
581 posts
1st




Re: Clasa Collection
 (N/A)
Collection.tcKey = teNewValue
AdiG
 7/27/2010 3:33:13 PM
User is offlineoviciandrus
761 posts
www.comptech.ro
1st




Re: Clasa Collection
 (N/A) Modified By oviciandrus  on 7/27/2010 2:37:13 PM)
Nu cred că este în regulă. Imi dă mesajul de eroare: property tcKey is not found.
Poate ceva de genul: Collection.Items[tcKey] = teNewValue. Dar nu văd nici o proprietate "Items" (aşa cum exista de genul "Forms" la _SCREEN sau "Columns" la Grid)
 7/27/2010 4:00:18 PM
User is offlineGrigore Dolghin
3521 posts
www.class-software.eu
1st






Re: Clasa Collection
 (N/A)
Exista Collection.Item(), in schimb.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 7/27/2010 4:04:19 PM
User is offlineAdrian Gerlan
581 posts
1st




Re: Clasa Collection
 (N/A)
auci... scuze, ma gandeam la clasa "custom" la care adaugi proprietati... scuze.
AdiG
 7/27/2010 6:49:48 PM
User is offlineoviciandrus
761 posts
www.comptech.ro
1st




Re: Clasa Collection
 (N/A) Modified By oviciandrus  on 7/27/2010 5:50:41 PM)
 Grigore Dolghin wrote
Exista Collection.Item(), in schimb.


Asta-i o metoda şi, din Help: Item Method (Collection Class). Returns a specific member object in the collection by numeric position or string key.

Nu cred că se poate folosi asta pentru a inlocui un membru existent in colecţie.

Eu pentru înlocuire am folosit :

MyCollection.Remove(tcKey)
MyCollection.Add(teNewMember, tcKey)


 7/27/2010 7:19:09 PM
User is offlineGrigore Dolghin
3521 posts
www.class-software.eu
1st






Re: Clasa Collection
 (N/A)
:) Ai dreptate. A trebuit sa-mi instalez Foxul ca sa verific, haha ;)

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
  Visual FoxPro  Clase - VCX si PRG  Clasa Collectio...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement