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
  FoxPro  FoxPro 2.x DOS  Codul Tastei - ...
 Codul Tastei - FoxPro 2.6
 
 2/21/2010 2:38:51 PM
User is offlineAnonim
23 posts
http:\\www.programarea.wgz.ro


Codul Tastei - FoxPro 2.6
 (N/A)
Salut !
Am o aplicatie in curs de dezvoltare in care vreau: daca apas o tasta x vreau sa se intample ceva o procedura ceva ...
Am o carte de FoxPro 2.6 dar, nu este ce vreau .
Ma puteti ajuta ? Multumesc !
 2/22/2010 11:10:09 AM
User is offlinecostin_mentor
483 posts
www.accessoft.ro
2nd




Re: Codul Tastei - FoxPro 2.6
 (N/A)
Un exemplu :
on key label F6 do procedura_ta
on key label shift+F6 do procedura_ta
 2/22/2010 1:47:41 PM
User is offlinenae racaru
714 posts
www.rarom.ro
1st




Re: Codul Tastei - FoxPro 2.6
 (Romania)
vezi functia lastkey()


VFP 6 si 9 + Oracle
 2/22/2010 10:34:31 PM
User is offlineAnonim
23 posts
http:\\www.programarea.wgz.ro


Re: Codul Tastei - FoxPro 2.6
 (N/A)
Multumesc !
Dar mai este ceva : am setat cum ai spus tu am spus ca daca apas Esc sa apare o fereastra de iesire in care sa ma intrebe daca sigur vreau sa ies(on key label Esc do exit) (ca si cand as apasa pe butonul iesire din meniu) dar daca am o fereastra si vreu sa o inchid , in ori ce situatie as fi si apas esc imi apare procedura de iesire .
Cum pot sa-i spun ca nu vreau sa faca asta tot timpul ?
 2/23/2010 9:00:45 AM
User is offlinecostin_mentor
483 posts
www.accessoft.ro
2nd




Re: Codul Tastei - FoxPro 2.6
 (N/A)
Inainte de crearea ferestrei sau la intrarea in procedura pune :

on key label ESC && pentru dezactivarea ....

iar la sfarsitul procedurii pune din nou comanda ta
on key label ESC do .....
 2/23/2010 1:20:35 PM
User is offlineAnonim
23 posts
http:\\www.programarea.wgz.ro


Re: Codul Tastei - FoxPro 2.6
 (N/A)
Am facut cum mi-ai spus dar fuctioneaza asa : cand stau cu cursorul (tastaturii) pe butonul iesire si apas esc imi faca procedura de iesire ( imi place pana aici ; si nici e o problema sa scriu la toate butoanele meniului asa ) .
DAR pe urma cnd deschid orice fereastra si apas ESC sa o inchid imi apare procedura de iesire .
Mai ma poti ajuta ? Multumesc oricum !
 2/23/2010 6:58:40 PM
User is offlinecostin_mentor
483 posts
www.accessoft.ro
2nd




Re: Codul Tastei - FoxPro 2.6
 (N/A)
Scenariu :
din meniu apelezi o procedura in care iti definesti o fereastra si eventual un browse.

Ideea e ca la inceputul procedurii sa pui linia :
on key label ESC
&&Linia de mai sus face ca tasta ESC sa se comporte normal , adica de exemplu daca esti intr-o fereastra si apesi ESC sa iesi din ea


si inainte de return sa pui :

on key label ESC do procedura_ta_de_iesire .
&& linia de mai sus "atribuie" tastei ESC functionalitatea "procedura_ta_de_iesire".

Sper sa fi inteles . :)
 2/24/2010 1:31:56 AM
User is offlineEugen Gliga
1038 posts
1st




Re: Codul Tastei - FoxPro 2.6
 (N/A)
Ar mai fi si varianta cu PUSH KEY CLEAR la inceputul fiecarei proceduri si POP KEY la sfarsit. In acest caz iti poti defini in fiecare procedura alte key.



 2/24/2010 9:41:13 AM
User is offlineAnonim
23 posts
http:\\www.programarea.wgz.ro


Re: Codul Tastei - FoxPro 2.6
 (N/A)
Ai rabdare sa-mi explici si mie ?
Si daca se poate fi putin mai explicit .
Multumesc !
  FoxPro  FoxPro 2.x DOS  Codul Tastei - ...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement