foxpro exe and dbf's, fpt's, bak's, tbk's, but now prgs etc.

foxpro exe and dbf's, fpt's, bak's, tbk's, but now prgs etc.

I was given a foxpro program and i would like to see the code (the formulas)...

i'm not sure how to do this...

thank you...

 




Answer this question

foxpro exe and dbf's, fpt's, bak's, tbk's, but now prgs etc.

  • WThabet

         Excuse me sir, what do you mean by "Access sucks in Networks" I am just curious about it. I don't use access since, but One time my friend asking me about what is the difference between Access table & VFP table in performance if he use it in VB i can't explain it since i dont Know about access.

      Thanks for the explaination

      Madix

     

     



  • Barry Dyson

    OK, there are programs that can decompile (ReFox and others) if the EXE has not been protected.

    Access sucks in Networks, has nothing on FoxPro except perhaps a better report writer.  Fox is faster, more stable, creates full EXE files, has a command prompt, database containers, indexes, full SQL, and a host of other reasons.

     



  • fitzglitz

    thank you...

    that's my problem...i have no prgs or frms to look at...



    thank you.


  • gi aai

    thank you...

    the owner paid for the program and received the exc years ago...the programmer is currently not around (not reachable by me...) and i inherited the work and i'm updating/redoing in access...

    if i can assume all is legal..., so to get at the prg's and frm's do i need to decompile...

    and can i do this from within foxpro or do i need an external tool...

    thank you.

    ps  i'm curious what you may say about the reasons of staying in vfp vs. migrating to access...




  • kkennedy1008

    I think it is not legal. You paid for the software not the source code, right

    Otherwise millions around the world would have right to decompile windows executables or say MS Word as they paid for windows/Ms office.


  • Johannes Braunias

    You will need to start with the basics then.  Get a book like Fundamendals of Visual Foxpro.  The code is stored with the forms, or prg files and reading and understanding it will take some time.

    You can ask specific questions once the code is identified, and the changes you need to make are planned.

     



  • SammyR.

    Don--while I also tend to believe that VFP gives better performance than Access, I don't think your one example proves anything. How many times do we hear someone running down FoxPro because they've encountered one badly-written app

    Tamar

  • Dinesh Patel

     Madix_t wrote:

         Excuse me sir, what do you mean by "Access sucks in Networks" I am just curious about it. I don't use access since, but One time my friend asking me about what is the difference between Access table & VFP table in performance if he use it in VB i can't explain it since i dont Know about access.

      Thanks for the explaination

      Madix

     

     

    For example, I was asked to find why an application was very slow, turns out they were not using a foxpro application but a Microsoft Access application (even though they had foxpro also).  One of their programmers only knew Access.

    We loaded similar data in foxpro application and it was at least 200% faster in every operation and some times it was 500% faster on a  250,000 row database.  This was on a single user, when they added users the difference doubled.

    Access is kindof like a Super Model, pretty outside, but dumber than a box of rocks.

     



  • JCtfs

    thank you...

    after reading the replies, i guess i'm asking how to read the code behind the forms...

    thank you.



  • Florin Lazar - MSFT

     

    But badly-written application can be corrected.



  • Gary Thorne Jr

    First a simple rule:

    Do not try to open the files that have extensions ending with 't'. For others open a windows explorer and drag&drop the file onto VFP command window. If it's a known VFP format then VFP would write the command for you and open it.

    However seeing you asking this question, my advice do not open them at all. Start with reading "Getting Started" in help (backup all files before trying to check).


  • ScottMcKeown

    Sounds like you are trying to take apart someone else's work, I, nor anyone else here, will help you do something that might be illegal.

    If it is in an EXE file then it has been produced by someone who likely wants this information to be kept confidential.

     



  • Auschunky

    thank you...

    that's my problem...i have no prg or frms...

    only the exe, dbf, fpts, bak, tbk...



    thank you...!


  • Smitha R

    modify command <insert your prg file here>

    modify form <yourformname>

    use <yourdatabasename>

     



  • foxpro exe and dbf's, fpt's, bak's, tbk's, but now prgs etc.