Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Visual Fox Pro?

Visual Fox Pro?

Scheduled Pinned Locked Moved The Lounge
careerc++helpcomquestion
10 Posts 6 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jasmyn
    wrote on last edited by
    #1

    :omg: I'm a dedicated Visual C++ programmer, the thought of straying has never entered my mind for even a millisecond. But now, I have been offered a dream job. Chilled people, good product, VERY reasonable salary etc. Only problem is all programming gets done in Visual Fox Pro. I have absolutely now knowledge of this environment. Does anyone out their know anything about it? Could I still use Visual C++ and somehow intergrate it? Can it use COM objects written in VC? Will this be a BAD career move leaving me unqualified for anything decent in a few years time? Will I have to leave the Code Project? PLEASE HELP!!!:eek: Love and dynamite comes in small packages

    D M J C D 5 Replies Last reply
    0
    • J Jasmyn

      :omg: I'm a dedicated Visual C++ programmer, the thought of straying has never entered my mind for even a millisecond. But now, I have been offered a dream job. Chilled people, good product, VERY reasonable salary etc. Only problem is all programming gets done in Visual Fox Pro. I have absolutely now knowledge of this environment. Does anyone out their know anything about it? Could I still use Visual C++ and somehow intergrate it? Can it use COM objects written in VC? Will this be a BAD career move leaving me unqualified for anything decent in a few years time? Will I have to leave the Code Project? PLEASE HELP!!!:eek: Love and dynamite comes in small packages

      D Offline
      D Offline
      Daniel Turini
      wrote on last edited by
      #2

      Jasmyn wrote: Chilled people, good product, VERY reasonable salary etc. --- begin IMHO --- Good product, made in VFP ? I doubt it, but I'll assume that's true, for now. A long, long time ago, I've programmed 5 years in Clipper in the old (DOS) times. It was fast, fun and flexible. VFP is a much more sofisticated product, and (as MS sells it): 1. Is a true OOP language (VB is not). It does not have templates or operator overloading, but is OOP. 2. Like anything in MS environment, is uses COM, COM+. And can make COM and COM+ (not that I would recommend it). 3. Coming from C++ you'll need to understand that DBase-like programming is not only programming: it's and entire environment. These languages came from an interpreted ground, so the macro operator is hot (ugly, but hot). Keep this in mind, it'll be useful. 4. I've heard nothing about VFP.NET: don't know even if it exists. Probably will exist, but it seems to me MS would like to drop it soon. 5. Like some other programming languages and OS'es VFP is a religion: those who embrace it stick with it until death (some stand even after death, like COBOL dinos). 6. It's easy to learn: about 1% of the time you've spent with C++ learning to do the same things. It's even easier than VB. ;) --- end IMHO --- To conclude: If I can, I will never program in DBase-like languages anymore. Crivo Automated Credit Assessment

      1 Reply Last reply
      0
      • J Jasmyn

        :omg: I'm a dedicated Visual C++ programmer, the thought of straying has never entered my mind for even a millisecond. But now, I have been offered a dream job. Chilled people, good product, VERY reasonable salary etc. Only problem is all programming gets done in Visual Fox Pro. I have absolutely now knowledge of this environment. Does anyone out their know anything about it? Could I still use Visual C++ and somehow intergrate it? Can it use COM objects written in VC? Will this be a BAD career move leaving me unqualified for anything decent in a few years time? Will I have to leave the Code Project? PLEASE HELP!!!:eek: Love and dynamite comes in small packages

        M Offline
        M Offline
        Michael P Butler
        wrote on last edited by
        #3

        What version of FoxPro? COM support is very limited in version 5 and 6. Although there is a hack patch available from Microsoft. Version 7 looks impressive. I'm working for a company who are currently stuck in the dark ages of version 5 and I've had a hell of a time trying to get it to receive events from my com object. FoxPro is a very good database tool. I'm not sure about it's future as Microsoft seem to put more effort into Access/SQL than the core FoxPro database. There is a very hardcore loyal following out there though. FoxPro can also take a while to pickup, it aint C++ and lots of the code I've seen would make a VB programmer blush. Personally I wouldn't see it as a upwards career move but then I've been programmimg C++ for so long now that I'm stuck in my ways. Michael :-)

        1 Reply Last reply
        0
        • J Jasmyn

          :omg: I'm a dedicated Visual C++ programmer, the thought of straying has never entered my mind for even a millisecond. But now, I have been offered a dream job. Chilled people, good product, VERY reasonable salary etc. Only problem is all programming gets done in Visual Fox Pro. I have absolutely now knowledge of this environment. Does anyone out their know anything about it? Could I still use Visual C++ and somehow intergrate it? Can it use COM objects written in VC? Will this be a BAD career move leaving me unqualified for anything decent in a few years time? Will I have to leave the Code Project? PLEASE HELP!!!:eek: Love and dynamite comes in small packages

          J Offline
          J Offline
          Jasmyn
          wrote on last edited by
          #4

          Damnation! This was what I was afraid of.If I do take the job, become indispensable and convince them to start moving towards using Visual C++, will it be possible to start integrating C++ code into the system or will everything have to be done from scratch? Could one use Visual C++ to design interfaces for a Fox Pro application? Or is this all wishfull thinking? Thank you for all the great info even though it is not exactly what I wanted to hear:(( Love, dynamite and doubt comes in small but lethal dosages

          M R 2 Replies Last reply
          0
          • J Jasmyn

            Damnation! This was what I was afraid of.If I do take the job, become indispensable and convince them to start moving towards using Visual C++, will it be possible to start integrating C++ code into the system or will everything have to be done from scratch? Could one use Visual C++ to design interfaces for a Fox Pro application? Or is this all wishfull thinking? Thank you for all the great info even though it is not exactly what I wanted to hear:(( Love, dynamite and doubt comes in small but lethal dosages

            M Offline
            M Offline
            Michael P Butler
            wrote on last edited by
            #5

            FoxPro is usually chosen because of it's great database related functionality. A lot depends on what the application is and does. FoxPro does support the ability to use COM objects with the CreateObject. I never managed to get events and connection points from my ATL com objects to be recogonised in FoxPro 5. If the software house is using FoxPro 7, then you can do a lot more with COM objects so that might be your chance to write a little bit of C++. FoxPro (at least in 5) uses it's own forms/ui format. I doubt you'll be able to call Visual C++ interface components unless you use a version of FoxPro that fully supports ActiveX controls. If you've not written much FoxPro code before, you'll be in for a scary but fun ride. Michael :-)

            1 Reply Last reply
            0
            • J Jasmyn

              Damnation! This was what I was afraid of.If I do take the job, become indispensable and convince them to start moving towards using Visual C++, will it be possible to start integrating C++ code into the system or will everything have to be done from scratch? Could one use Visual C++ to design interfaces for a Fox Pro application? Or is this all wishfull thinking? Thank you for all the great info even though it is not exactly what I wanted to hear:(( Love, dynamite and doubt comes in small but lethal dosages

              R Offline
              R Offline
              Richard Stringer
              wrote on last edited by
              #6

              No Its not wishful thinking. We use a product called CodeBase++ that allows us to use foxpro data files in all our products. great little tool. I NEVER use the native foxpro delevopment system., I do everything in C++ and MFC and just use the datafiles. Our system is so much faster than the same systems using Access or SQL Server that its a joking matter. Richard If you pick up a starving dog and make him prosperous, he will not bite you. This is the principal difference between a dog and a man. - Pudd'nhead Wilson's Calendar

              J 1 Reply Last reply
              0
              • R Richard Stringer

                No Its not wishful thinking. We use a product called CodeBase++ that allows us to use foxpro data files in all our products. great little tool. I NEVER use the native foxpro delevopment system., I do everything in C++ and MFC and just use the datafiles. Our system is so much faster than the same systems using Access or SQL Server that its a joking matter. Richard If you pick up a starving dog and make him prosperous, he will not bite you. This is the principal difference between a dog and a man. - Pudd'nhead Wilson's Calendar

                J Offline
                J Offline
                Jasmyn
                wrote on last edited by
                #7

                :laugh: Thank you guys:laugh: Luckily we are using Visual Fox Pro 7. The scary but fun remark really reminded me how great it is to learn a new language. I will definitely look into CodeBase ++. I feel so much better, I'm going to giggle in my sleep tonight..;) C++ rules! The secret to being happy is....being happy

                1 Reply Last reply
                0
                • J Jasmyn

                  :omg: I'm a dedicated Visual C++ programmer, the thought of straying has never entered my mind for even a millisecond. But now, I have been offered a dream job. Chilled people, good product, VERY reasonable salary etc. Only problem is all programming gets done in Visual Fox Pro. I have absolutely now knowledge of this environment. Does anyone out their know anything about it? Could I still use Visual C++ and somehow intergrate it? Can it use COM objects written in VC? Will this be a BAD career move leaving me unqualified for anything decent in a few years time? Will I have to leave the Code Project? PLEASE HELP!!!:eek: Love and dynamite comes in small packages

                  C Offline
                  C Offline
                  Christian Graus
                  wrote on last edited by
                  #8

                  I would regard Foxpro to be one of the greater resume stains out there, certainly far worse than VB, but probably better than Logo ( is there a Logo.NET, does anyone know ? ) Now, normally we'd not let a Foxpro programmer in here, but I'm sure given your C++ history, if the job proves too tempting to pass up that we could make an exception.... ;P Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001

                  J 1 Reply Last reply
                  0
                  • C Christian Graus

                    I would regard Foxpro to be one of the greater resume stains out there, certainly far worse than VB, but probably better than Logo ( is there a Logo.NET, does anyone know ? ) Now, normally we'd not let a Foxpro programmer in here, but I'm sure given your C++ history, if the job proves too tempting to pass up that we could make an exception.... ;P Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001

                    J Offline
                    J Offline
                    Jasmyn
                    wrote on last edited by
                    #9

                    I'm putting some time aside to first become a Visual Fox Pro geek, but after that I will start infiltrating th system with COM. Till then I will roam these pages at night, making notes and just reminding myself that there is a universe out there. Taking the fox-dinosour antidote, once a day, should keep me safe in Jurasic Park.:suss: Dimetrodon is commonly mistaken for a dinosaur, but it was in fact NOT a dinosaur at all. It was one...

                    1 Reply Last reply
                    0
                    • J Jasmyn

                      :omg: I'm a dedicated Visual C++ programmer, the thought of straying has never entered my mind for even a millisecond. But now, I have been offered a dream job. Chilled people, good product, VERY reasonable salary etc. Only problem is all programming gets done in Visual Fox Pro. I have absolutely now knowledge of this environment. Does anyone out their know anything about it? Could I still use Visual C++ and somehow intergrate it? Can it use COM objects written in VC? Will this be a BAD career move leaving me unqualified for anything decent in a few years time? Will I have to leave the Code Project? PLEASE HELP!!!:eek: Love and dynamite comes in small packages

                      D Offline
                      D Offline
                      Daniel Ferguson
                      wrote on last edited by
                      #10

                      Personally, I wouldn't touch FoxPro with anything other than the delete key. I've never written anything with it, though I have used a couple of programs written in it and also used the IDE to modify databases. There must be a reason nearly every other language under the sun in going to be incorporated into .NET and even though FoxPro is part of Visual Studio it is not. :rolleyes: "das leid schlaft in der maschine" -Einstürzende Neubauten

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups