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  Cod, sintaxa si comenzi  Creare de execu...
 Creare de executabil
 
 3/9/2010 5:55:53 PM
User is offlineiliescubogdan
10 posts


Creare de executabil
 (N/A)
Salut!
Problema pe care o pun acum este cea legata de crearea unui executabil, care sa nu depinda de foxpro. Mentionez ca versiunea de lucru este 6.0 si/sau 7.0. In principiu, doresc ca proiectul meu sa nu se mai deschida in fereastra de fox...sa fie independent deci. Create executabil din proiect nu merge, nu face asta..asa ca astept solutiile voastre.
mersi!
 3/9/2010 10:36:57 PM
User is offlineGigi
29 posts


Re: Creare de executabil
 (N/A)
Salut,
Cand generezi un fisier exe pe baza proiectului, rezultatul va fi in functie de cum a fost conceput proiectul. Nu exista notiunea de "executabil independent/dependent de foxpro".
Daca doresti sa nu fie vizibila fereastra de fox, cum ai numit-o tu, creeaza un fisier config.fpw si trece in el SCREEN = OFF si include-l si pe acesta in proiect. Daca dupa ce generezi executabilul, ai surpriza ca nu iti apare nimic pe ecran, verifica sa vezi daca proprietatea ShowWindow a form-urilor este 2 - As Top-Level Form. Eventual propietatea ShowInTaskBar las-o .T. doar pt. form-ul de baza.
Dupa ce ti-a iesit executabil asa cum ti-ai dorit si vrei sa il rulezi pe un alt calculator care nu are instalat Visual FoxPro, ai doua posibilitati:
- fie creezi un kit de instalare in care sa incluzi atat executabilul si celelalte fisiere ale aplicatiei (de ex. baza de date, tabelele), cat si fisierele de runtime (corespunzatoare versiunii in care ai dezvoltat aplicatia) necesare unui sistem pentru rularea aplicatiilor Visual Foxpro. In Vfp6 stiu ca exista un Wizard pt. aceasta, iar Vfp7 vine cu un InstallShield.
- fie copiezi manual fisierele de runtime in directorul System32 din directorul in care e instalat Windows-ul. O solutie mai simpla este sa apelezi la "instalarea" acestor runtime-uri pe care le gasesti la ftp://ftp.prolib.de/Public/ pentru fiecare versiune de Vfp.
 3/10/2010 2:57:00 PM
User is offlineiliescubogdan
10 posts


Re: Creare de executabil
 (N/A)
fox 6.0
Nu merge!!!x(
1. showintaskbar nu exista ca si proprietate
2am creat config.fpw ca si fisier text si l-am introdus in proiecte la other/text
3dau la build executable, il face, si knd dau sa il rulez, se deschide, dar imediat dispare...ajutati-ma ca ma enerveaza la maxim
 3/10/2010 2:59:45 PM
User is offlineGrigore Dolghin
3521 posts
www.class-software.eu
1st






Re: Creare de executabil
 (N/A)
Exe-urile de fox stau pe ecran daca exista o comanda READ EVENTS.

Pseudocodul unui program care face exe-uri care stau pe ecran e urmatorul:

*-- main.prg:
Set alea-alea
Do mainmenu.mpr (sau do form mainform)
Read Events
*-- eof

Cand vrei sa iesi inchizi programul scrii undeva Clear Events ca sa intrerupi bucla de citire a evenimentelor.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 3/10/2010 4:20:28 PM
User is offlineiliescubogdan
10 posts


Re: Creare de executabil
 (N/A)
Ms de informatii, au fost de mare ajutor!

 3/14/2010 8:14:59 AM
User is offlineflorin2005840
557 posts
1st


Re: Creare de executabil
 (N/A)
Am si eu o intrebare. Am acelasi probleme ca si Gigi. Vreau sa creez un executabil sau o modalitate prin care sa deschid proiectul fara sa imi apara fereastra de fox. Ca meniu principal am un formular. Si am incercat sa fac un program , pe care l-am inclus la programs in care am tastat
HIDE WINDOW 'Microsoft Visual FoxPro'
DO intrare.scx
READ EVENTS.
Astfel ca se deschide fereastra de Fox, apoi dispare, si imi apare formularul.
Insa , daca inchid formularul , am impresia ca ramane ceva deschis. Probabil fereastra de Fox pe care am ascuns-o, deoarece la o accesare ulterioara a proiectului atestat.pjx apare mesajul >>File access is denided.../..cale.../atestat.pjx.
Ce e de facut ? Cum pot crea ceva care sa  se deschida fara fereastra de Fox pe fundal?
Am citit posturile anterioare  dar nu stiu unde trebuie inclusa comanda
*-- main.prg:
Set alea-alea
Do mainmenu.mpr (sau do form mainform)
Read Events
*-- eof

Iar la " set alea-alea " ce ar trebui scris ? de asemenea atunci cand vreau sa ies unde ar trebui scrisa comanda Clear Events?
Sunt un incepator, fiind clasa a XII-a , iar la liceu proful ne-a predat doar banalitati legate de mediul Fox Pro , in sensul ca ne-a aratat cum se fac rapoarte, formulare, interogari, etc...In rest am citit eu aici pe forum la voi si am aflat lucruri foarte interesante care mi-au starnit interesul  pentru Visual Fox Pro 9.
Sper sa ma puteti ajuta!
Sper sa ma
 3/14/2010 8:41:50 AM
User is offlinestefan_JKSL
62 posts


Re: Creare de executabil
 (N/A)
la inchiderea formului trebuie sa inchizi si comanda read events cu comanda clear events, comanda pe care poti sa o incluzi in form la metoda destroy.
 3/14/2010 11:14:31 AM
User is offlineDaniel Buduru
2141 posts
1st




Re: Creare de executabil
 (N/A)
E indicat sa pui CLEAR EVENTS in metoda FORM.UNLOAD.


Daniel Buduru
  Visual FoxPro  Cod, sintaxa si comenzi  Creare de execu...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement