Search  
Friday, May 25, 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  Form-uri si generatoare de form-uri  Form care se in...
 Form care se incarca greu
 
 12/20/2011 6:05:18 AM
User is offlinedcristut
99 posts


Form care se incarca greu
 (N/A)

Buna ziua,

Poate-mi dati o idee pt.ca eu nu mai am: un  form pe care-l utilizez se incarca mult mai greu

(2 sec.) decat altele. Nu e nici cel mai mare (ca fisier) si nici nu are cele mai multe controale (90).

Am formuri mult mai stufoase si mari (cele de configurare) care se incarca foarte repede.

Ma refer aici atat la incarcarea din program, la utilizare, cat si la comanda MODIFY FORM

deci nu e ceva runtime ...

Multumesc

 12/20/2011 8:44:00 AM
User is offlineDaniel Buduru
2335 posts
1st




Re: Form care se incarca greu
 (N/A)
Traseaza incarcarea formului cu coverage log (vezi in help Coverage profiler).
Pornesti logarea fie din tebugger / tools / coverage logging, fie din command, cu set coverage  to filername - vezi in help sintaxa completa,
Dupe ce s-a incarcat formul il opresti cu set coverage to.
Apoi fie examinezi fisierul ca atare, fie cu coverage profiler (vfp tools/ coverage profiler.)
Vei gasi comanda care dureaza cel mai mult, si vezi apoi ce se intampla acolo.
Poti descarca de aici un profiler mai flexibil decat cel din vfp:
http://gorila.netlab.cz/cvp.html






Daniel Buduru
 12/20/2011 11:15:17 AM
User is offlinedcristut
99 posts


Re: Form care se incarca greu
 (N/A)

Multumesc de idee dar nu aici cred ca e buba ... nici nu apuc sa rulez formul,

dupa cum scriam, dureaza mai mult incarcarea la formul asta inclusiv cand dau MODI FORM !, pana imi apare pe ecran,

fara sa rulez formul (nu am baduri pe disc, am verificat :))

Nu stiu daca sunt explicit: dau MODI FORM <vasile> si pana imi apare pe ecran dureaza 2 secunde iar daca dau

MODI FORM <gheorghe> merge repede, chiar daca <gheorghe> are mai multe controale si fiserul gheorghe.scx e mai mare.

 

Multumesc

 

 12/20/2011 11:19:59 AM
User is offlineDaniel Buduru
2335 posts
1st




Re: Form care se incarca greu
 (N/A)
Ma rog, doar globul de cristal poate ajuta aici, in lipsa codului efectiv.
Oricum, incearca sa faci o compactare pe form si pe eventualele biblioteci apelate in el. Se face cu Use form.scx, apoi pack si pack memo.



Daniel Buduru
 12/20/2011 11:34:06 AM
User is offlinedcristut
99 posts


Re: Form care se incarca greu
 (N/A)

Multumesc,

S-ar putea ca problema sa fie acele biblioteci de care amintesti in raspunsul tau; nu m-am gandit la ele

si oricum nu prea stiu care-i mecanismul prin care pot incetini incarcarea formului. O sa incerc sa

replic formul cu controale standard, sunt curios....

Pack, etc... am facut pe SCX.

 

 12/20/2011 11:42:11 AM
User is offlineDaniel Buduru
2335 posts
1st




Re: Form care se incarca greu
 (N/A)
Executa pack si pe fiecare vcx.
Gasesti aici un utilitar care compacteaza toate resursele dintr-un proiect:
http://rickschummer.com/vfptools/othertools.htm#Pack%20Metadata%20Tool



Daniel Buduru
 12/20/2011 11:53:22 AM
User is offlinedcristut
99 posts


Re: Form care se incarca greu
 (N/A)
Multumesc mult, o sa incerc
  Visual FoxPro  Form-uri si generatoare de form-uri  Form care se in...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement