Search  
Tuesday, May 22, 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  Meniuri si generatoare de meniuri  revenire la men...
 revenire la meniu dintr-un exe
 
 3/12/2011 6:12:10 PM
User is offlinegvbreda
15 posts


revenire la meniu dintr-un exe
 (N/A)

pe o optiune a meniului principal am comanda " do aplicatie2.exe", deci o bucata distincta din pachetul de programe am facut-o .exe separat, cu meniu propriu, etc. Intrebarea este cum revin in din aplicatie2.exe in meniul apelant(meniul aplicatiei de baza)?.

 

 3/12/2011 6:23:04 PM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: revenire la meniu dintr-un exe
 (N/A)
Personal n-am verificat, dar daca pui la sfarsitul aplicatiei 2 un DO APLICATIE merge? :)

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 3/12/2011 6:29:42 PM
User is offlinegvbreda
15 posts


Re: revenire la meniu dintr-un exe
 (N/A)
nu cred ca se potriveste, deoarece nu vreau o noua logare ci revenire in meniul apelant. Pana la apelarea aplicatiei 2, utilizatorul si implicit aplicatia principala au urmat ceva pasi(logare, setari, meniuri, etc.)
 3/12/2011 6:50:41 PM
User is offlinegvbreda
15 posts


Re: revenire la meniu dintr-un exe
 (N/A)
cred ca sa inteles ideea: in aplicatia de conta(proiectata de noi), vrem sa creem anumite module particularizate pe specificul activitatii clientilor, module pe care le-am facut proiecte si executabile distincte.Aceste module nu sunt aplicatii de sine statatoare(nu au partea normala de inceput a unei aplicatii vfp),si primesc prin variabile globale informatii de la aplicatia principala. Totul este ok pana la revenirea in aplicatia apelanta, unde am incercat cu do meniu_apelant.mpr, pe optiunea Return a meniului. Merge la proiectant pe calculator, dar nu merge la client.
 3/12/2011 8:11:42 PM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: revenire la meniu dintr-un exe
 (N/A)
Atunci Aplicatie2.Quit? Daca nu merge nici varianta asta, ai putea incerca sa salvezi statusul aplicatiei 1 (user curent, meniul activ, etc), intr-o variabila pe care o trimiti aplicatiei2, ca sa nu se piarda, iar la iesirea din aplicatie2 executi un do aplicatie 1 with stringul ala.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 3/13/2011 9:26:33 AM
User is offlinegvbreda
15 posts


Re: revenire la meniu dintr-un exe
 (N/A)
Multumesc f.f. mult.
Am procedat astfel:
la inceputul programului principal am introdus urm.secventa:
if type('gcexe2')='C'
   do case
      case gcexe2='aplic2'
         do meniu22.mpr
      case gcexe2='aplic3'
         do meniu41.mpr
      other
         wait wind upper(gcexe2)+'-Caz netratat la apelarea Aplicatie1.exe'
         cancel
   endcase
   return
endif
public gcexe2
gcexe2=''
*****************************
- in procedurile optiunilor de meniu care apeleaza aplic.2,3:
      gcexe2='aplic2'
      do aplic2.exe
- la optiunea "return" din meniul aplic.2,3 am scris: do aplicatie1.exe
Merge....; multumesc!
  Visual FoxPro  Meniuri si generatoare de meniuri  revenire la men...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement