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  Visual FoxPro in general  Metoda Unload a...
 Metoda Unload a obiectului _Screen
 
 3/10/2010 9:54:52 AM
User is offlineRomeo
495 posts
2nd


Metoda Unload a obiectului _Screen
 (N/A)
In programul meu am scris cod pe Meniul "Iesire".
Din nefericire unii utilizatori ies din program prin butonul X(alb pe fundal rosu) din dreapta sus a ferestrei aplicatie.
Vreau sa scriu codul si pentru aceasta situatie.

Normal ar fi sa existe o metota Unload a obiectului _screen in care sa pun codul de iesire.

Cum se procedeaza in asemenea situatii ?

test
 3/10/2010 11:31:20 AM
User is offlineDaniel Buduru
2141 posts
1st




Re: Metoda Unload a obiectului _Screen
 (N/A)
Exista metoda _screen.unload, dar nu se poate scrie cod in ea.
Se poate insa face un BINDEVENT pe aceasta metoda.


Daniel Buduru
 3/10/2010 2:05:40 PM
User is offlineniculescu.adriana
31 posts


Re: Metoda Unload a obiectului _Screen
 (N/A)
Dezactiveaza X ul de pe fereastra.
 3/10/2010 2:28:59 PM
User is offlineniculescu.adriana
31 posts


Re: Metoda Unload a obiectului _Screen
 (N/A)
Prin dezactivare inteleg sa faci proprietatea Closable a formul false, sau title bar si nu se mai afiseaza in primul caz X (este dezactivat) si nici o bara de titlu si nici un buton in cazul al doilea.
 3/10/2010 2:56:15 PM
User is offlineGrigore Dolghin
3521 posts
www.class-software.eu
1st






Re: Metoda Unload a obiectului _Screen
 (N/A)
On Shutdown Do <procedura>

Asta se va executa neconditionat cand programul se inchide, indiferent prin ce metoda. Asa ca ia codul din meniul Iesire si pune-l intr-o procedura, scrie-o pe aia in On Shutdown, iar in meniul iesire pune Quit - e suficient. Quit va incerca sa inchida programul, On Shutdown o sa preia controlul si acolo poti sa faci ce doresti (inclusiv sa afisezi un mesaj de genul 'vreti sa inchideti?' si daca zice Nu dai Return. Chestia functioneaza si pentru x-ul din dreapta sus.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
  Visual FoxPro  Visual FoxPro in general  Metoda Unload a...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement