Search  
Thursday, October 22, 2020 ..:: 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  Tema pentru acasa  variabila negas...
 variabila negasite
 
 11/29/2014 2:15:46 PM
User is offlinera2gr
84 posts


variabila negasite
 (N/A)
intr-o procedura am

dime mden[3]
....
lansez un ecran (form)
in acest form folosesc mden

daca fac executabilul imi da o avertizare
Unknown MDEN - Undefined

radoi marin
vfp 6
incepator
 11/29/2014 5:21:17 PM
User is offlineDaniel Buduru
3522 posts
1st




Re: variabila negasite
 (N/A)
Variabila fara vizibilitate declarata (public, private, local) sunt create ca Private. O variabila privata este vizibila in procedura in care a fost declarata si in procedurile apelate din aceasta.
La compilare, mden este referita intr-o procedura compilata inaintea procedurii in care este declarata, de aici erarea.
Pune in procedura in care apare eroarea :
External array mden[3]
Compilatorul nu va mai genera o eroare.

Daca esti incepator, fa-ti singur un serviciu si invata programarea orientata obiect (OOP).
Utilizezi mden intr-un form, deci intr-un obiect. Defineste mden ca proprietate a obiectului, apoi referi proprietatea, nu variabila.
Daca mden este definit in afara obiectului, atasezi proprietatea mden obiectului _screen sau _vfp, care sunt vizibile oriunde, la fel ca o variabila publica.
Addproperty(_screen,'mden[3]')
sau
_screen.Addproperty('mden[3]')


Daniel Buduru
  Visual FoxPro  Tema pentru acasa  variabila negas...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2013 Profox   Terms Of Use  Privacy Statement