Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
VFP6 to VFP8, is a straight conversion possible?
Message
From
19/12/2002 16:13:23
 
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00734050
Message ID:
00734675
Views:
31
Your dyslexia is showing, "A bird in the hand is worth two in the bush."
- the bird in the hand has aready been caught.

>Yes, and there's a US saying that "Two birds in the hand are better than one in the bush".
>
>In our case, we're sitting on a heap of code written in VFP6. We can stay in VFP6 or move forward. SET ENGINEBEHAVIOR lets us run unchanged in VFP8 until we decide to revisit old code.
>
>We have code that does not work with SET ENGINEBEHAVIOR 80. It needs to be rewriteen and we know it. But we also know that implementing other new features will render that code obsolete. Rather than editing the code, we can just delete it after implementing new features. Until then, the old code must run as is.
>
>There's no reason not to use SET ENGINEBEHAVIOR, when used for the right reasons.
>
>Dan
>
>
>
>>There's Russian saying that could be loosly translated as "There's nothing more permanent than temporary fix". :)
>>
>>>If memory serves, sys(3099) was added in a build after the public beta.
>>>
>>>There's also SET ENGINEBEHAVIOR to do exactly the same thing as sys(3099).
>>>
>>>It's an absolutely valid approach for an existing code base so that the existing code can be examined (and possibly modified) over a reasonable period of time before switching to the 8.0 engine.
>>>
>>>Dan
>>>
>>>
>>>>Yes, it does
SYS(3099, 70)
will switch dataengine to VFP7. However all changes and bug fixes has been and will be applied to VFP8 dataengine only. So it's better to stick with VFP8 mode, if possible.
Previous
Reply
Map
View

Click here to load this message in the networking platform