Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
What's Wrong with VFP
Message
 
To
01/10/1998 08:00:47
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00142741
Message ID:
00142910
Views:
28
>To All,
>After a long time - after VB 2.0 - I worked on VB 5.0. It was a pain working in it. For starters, in one night I found out that:
>
>- It has no Class Inheritance.
>- The textbox has no Input Mask, even the MaskEdit Control is lousy.
>- No interactive command window.
>- Menu Designer is Lousy. Cannot use VBs own menu's like Cut Copy Paste etc
>
>There are so many other things I can write about but dont have the time.
>Why is everybody so crazy about VB and plays down VFP??
>Please do give your inputs.

After being a self-employed Fox programmer for 14 years I decided to get a real job and moved to Hot'lanta. The company that hired me wanted me to code in VB 5.O and 6.O. If figured, "That can't be that bad/hard."

Suffice to say that after two months I quit that job and went and got a position as a Fox developer to upgrade the company's product from 2.6 to 6.0.

I can't begin to tell you the grief I had with VB. And it wasn't that I was left alone to struggle with it...there we 4 other VB programmers there that I could go to when stuck. The problem was, things I wanted to do and could do so easily in VFP 5/6 were totally impossible in VB.

The fact that the controls (classes) only knew strings was the real pain-in- the-unowhat. It got totally ridiculous. Talk about the "Masked Edit Control"...dig this: if you masked a field to ##/##/#### for a date, for example, and pulled a date from SQL server that was for, say, July 15th, the date came across as 7/15/1998 and you'd get an error because the numbers didn't match up...so I had to write a sub to pad 0's in the month and days just to load a date! Dig this...if the mask was for a number and you made it ####.## then you HAD to enter a 4 digit number...it wouldn't accept any spaces OR the decimal point until you entered FOUR NUMBERS!!! Unfrickin' real. And don't even get me talkin' about the grids...dumbest things I ever saw. And the fact that you can't pass parameters to a form, or get a return answer, conviced me that I have absolutely no use for that most "un-data aware" piece of junk.

Gimme Visual Fox...or gimme an unemployment check!
Ken Sorce
Team RAD, Inc.
Rapid Application Developers
Ken@TeamRAD.com
www.teamrad.com
Previous
Reply
Map
View

Click here to load this message in the networking platform