Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

.APP File

Status
Not open for further replies.

bebbo

Programmer
Dec 5, 2000
621
GB
I've had a big problem getting shockwave to work on a NT / 2000 machine. I have know compiled the program as a .app extension not .exe. The shockwave now works, don't know why. What is the difference between .app and .exe. Is there any reason why I can't use an .app extension?

Thanks
 
There is very little difference between an .APP file and an .EXE. Basically, an .EXE includes some "real" executable code that locates the VFP runtime files and turns over the processing of the 'internal' .APP file that exists in the .EXE, to the VFP RT. To fire up an .APP, you either need the full VFP development system, or you can use the VFP6RUN.EXE file to start it. (VFPRUN does the same "locate the VFP RT" function that an .EXE file's code does.)

I honestly doubt that an .APP works where an .EXE doesn't, unless you are using the Dev Environment which does supply additional features, but installing VFP on all you user's systems, can get expensive!

Rick
 
Rick

Thanks for your advice. I've had a major problem running shockwave activex. Basically if I run an exe file on win98 the Shockwave works. On NT or 2000 a fatal error is return exception code c0000005. If I run the program via the source code no error is returned and everthing works OK.

I have created the same program as a .app extension. This works on NT and 2000. These machines only have Foxpro Runtime installed not the full foxpro program.

I really don't know why this is. However unless you have another idea, is there any problem running the program via a .app extension?

The above may sound strange, believe me I've spent ages on this problem.

Any suggestions gratefully received.
 
No problem - I've always been a subscriber to the "if it works use it / don't fix it" philosophy.

Rick
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top