OK. A couple things I would try:

1. After building the exe, try to run the exe in a separate instance of the IDE and see if that works.

2. Try running a form based on VFP's base form class with only VFP base class objects on it that is in the same folder as the trouble form.

3. Try moving your dev classes into another folder on the same drive (does not have to be under the same project folder, can be a totally unrelated one) and see if that works. (or you could move the project onto the same drive as your dev classes.)

Frank.

Frank Cazabon

On 09/12/2020 10:14 am, MB Software Solutions, LLC wrote:
Yes. EXE is created in the default location, same as the Project files.

On 12/8/2020 4:38 PM, Frank Cazabon wrote:
But when you compile the exe, does that get created in the same place as the pjx/t?

On 8 December 2020 17:17:07 GMT-04:00, "MB Software Solutions, LLC" <mbsoftwaresoluti...@mbsoftwaresolutions.com> wrote:
Oh sorry, Frank.  Let me clarify:

Project is in on my C: drive in the legacy folder (c:\wsapps\bwd).
Form
is in E: drive in my Dev\Client\Forms folder.

Clear as mud now?  ;-)
--Mike


On 12/8/2020 2:23 PM, Frank Cazabon wrote:
I had looked at it 2 or 3 times but it doesn't answer some of the
questions asked by others here and I'm still not 100% sure of one
thing in particular.

Woody asked you:

Maybe, when compiling the EXE you are not saving tot he project
folder?
and you responded:

it's definitely NOT the same folder tree...not even the same DRIVE!
but below you have confirmed that point #5 is correct that it was
built in the same folder as the PJX.

Which is it?


Frank.

Frank Cazabon

On 08/12/2020 3:07 pm, MB Software Solutions, LLC wrote:
Hi Frank,

Yeah...pretty much right.  Take 43 seconds and see what I mean:

43 second demo showing the
problem:https://www.screencast.com/t/ZjyWYqFI
On 12/8/2020 12:22 PM, Frank Cazabon wrote:
Mike,

I'm coming in a bit late and am a bit unclear on some of your
answers to previous questions. Let me know if this summary is
accurate or not, please:

1. Your exe calls an SCX (DO MyForm.scx - without any path to the
scx in the call)

2. The SCX is included in the exe

3. When the exe runs at your client site or on your PC outside of
the VFP IDE the form is run properly

4. When you run the exe within the VFP IDE on your PC it fails,
unless you have a SET PATH to the folder where the SCX is.

5. Your PJX and the EXE are both in the same folder on your
development PC (the exe is actually built there, not built
elsewhere
and copied back)

Frank.

Frank Cazabon

On 08/12/2020 1:03 pm, MB Software Solutions, LLC wrote:
On 12/8/2020 9:22 AM, Richard Kaye wrote:
A fine question. 😊

I didn't watch the movie. Are you putting a path in on your DO
FORM call? Do you have a back door where you can see the runtime
environment settings? I would think if you want VFP to walk its
path to find the form in the EXE, then your DO FORM call should
not include a fully qualified path or even a partial one.
Exactly....when I remove the pathing, it fails on my Dev machine
(even when run inside the VFP IDE as I do the "run after build"
option when creating the EXE).  I have to put the pathing there
for
it to work.  BUT, WHEN DEPLOYED TO THE CLIENT, WHERE THAT DEV
FOLDER DOESN'T EXIST, it works.

Cue Randy Quaid in the Vacation movies saying "I don't know!" :D



[excessive quoting removed by server]

_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: https://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: https://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: https://leafe.com/archives
This message: 
https://leafe.com/archives/byMID/37addc50-cd6c-c4cc-765d-0304c8284...@gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to