Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Speed Issues in VFP6
Message
 
 
To
29/06/1998 23:22:05
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00111619
Message ID:
00112779
Views:
37
>>>>>>>Bite the bullet... Convert to VB6 or Delphi 4 for compiled code. Resistance is futile! :)
>>>>>>
>>>>>>Is there a possibility that future versions of VFP could support compiled code??
>>>>>>
>>>>>
>>>>>
>>>>>VFP is compiled. Do you mean stand alone EXEs? If so, don't count on it. The VFP development team has repeatedly said that standalone EXEs aren't in the future. There are very few Windows applications that work this way.
>>>>
>>>>
>>>>Yes, I do mean stand-alone EXEs, a true 32 bit compiled native code. VFP compiled code as of the moment is slow still. Thanks for the info!
>>>
>>>
>>>Slow compared to what? VFP is faster in many areas when compared to VB, VC++, and others. What exactly do you want to speed up? What coding techniques do you use? For example, m.variable = a + b takes up to 3 times longer to execute than variable = a + b. There are many things you can do to speed up VFP.
>>
>>VFP DML is faster in this area but I am in particular with FORM refresh rate (load time).
>
>Form load speed has been addressed in VFP 6.0, but late binding will always be slower than early binding (like in VB). There are still tricks you can do to make it seem like the form loads faster. Have you looked at the Optimizing VFP whitepaper on the VFP web site? I think it was for 3.0, but some of it still applies.

Good news if VFP 6.0 does some form load improvements. I think late binding is quite common to any development tools specifically on object data binding.
JESS S. BANAGA
Project Leader - SDD division
...shifting from VFP to C#.Net

CHARISMA simply means: "Be more concerned about making others feel good about themselves than you are in making them feel good about you."
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform