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. General Programming
  3. Visual Basic
  4. API Keys

API Keys

Scheduled Pinned Locked Moved Visual Basic
jsonquestion
12 Posts 5 Posters 7 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.
  • A Offline
    A Offline
    aparnashukla26
    wrote on last edited by
    #1

    Hello, We can use API to communicate two different applications. I have one major doubt, that I am having my VB6.0 application need to integrate with third party webbased application. Is this possible to use API keys through vb6.0 code to link with third party API? Thanks

    D G L 3 Replies Last reply
    0
    • A aparnashukla26

      Hello, We can use API to communicate two different applications. I have one major doubt, that I am having my VB6.0 application need to integrate with third party webbased application. Is this possible to use API keys through vb6.0 code to link with third party API? Thanks

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #2

      This has nothing to do with the language being used. Yes, you can use the API keys, but it's your code and/or library that communicates with the API that's going to use the keys. But, WHY ON EARTH ARE YOU USING VB6? It's been dead for 20 years now. New development in VB6 is a complete waste of time. You're going to end up rewriting this app sooner than you think. VB6 runtime support will end with the end of support for Windows 11. Support for the 22H2 version of Windows 11 will end in October 2025, just under 3 years from now.

      Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
      Dave Kreskowiak

      A 1 Reply Last reply
      0
      • D Dave Kreskowiak

        This has nothing to do with the language being used. Yes, you can use the API keys, but it's your code and/or library that communicates with the API that's going to use the keys. But, WHY ON EARTH ARE YOU USING VB6? It's been dead for 20 years now. New development in VB6 is a complete waste of time. You're going to end up rewriting this app sooner than you think. VB6 runtime support will end with the end of support for Windows 11. Support for the 22H2 version of Windows 11 will end in October 2025, just under 3 years from now.

        Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
        Dave Kreskowiak

        A Offline
        A Offline
        aparnashukla26
        wrote on last edited by
        #3

        Thanks for the reply. Actually main reason behind using vb6 is we have developed one big application in vb6 before 12 years which is currently been used very much finely and perfectly. And it will be a big taks for us to upgrade it to vb.net hence instead of upgrading we are still using it. Now just small changes are there which is like to integrate web based applications data with that application.

        M D 2 Replies Last reply
        0
        • A aparnashukla26

          Thanks for the reply. Actually main reason behind using vb6 is we have developed one big application in vb6 before 12 years which is currently been used very much finely and perfectly. And it will be a big taks for us to upgrade it to vb.net hence instead of upgrading we are still using it. Now just small changes are there which is like to integrate web based applications data with that application.

          M Offline
          M Offline
          Mycroft Holmes
          wrote on last edited by
          #4

          I suggest you start planning the change to another platform, you have 3 years!

          Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

          1 Reply Last reply
          0
          • A aparnashukla26

            Hello, We can use API to communicate two different applications. I have one major doubt, that I am having my VB6.0 application need to integrate with third party webbased application. Is this possible to use API keys through vb6.0 code to link with third party API? Thanks

            G Offline
            G Offline
            gvidali
            wrote on last edited by
            #5

            Don't worry too much about people telling you that VB6 is outdated, dead, or both. There are millions and millions and millions lines of VB6 code out there, keeping companies running and being profitable. And if you have VB6 skills, you definitely have employment and earnings opportunities for many years to come. I should know: I am quickly approaching my 70th birthday, I am retired, and still bring home quite a bit of bacon by free-lancing, carefully selecting what I want from a ridiculous number of offers/requests. Oh... when someone tells you that VB6 is outdated, dead, or both... just remind them of COBOL... :) And to come back to your question: yes, VB6 can be used to interact with many API. Depending on the API, you will use different tools and/or techniques. Sometimes it will be more difficult than using other, more modern languages. In other cases, strangely, it will be easier. Go figure. Good luck with your project!

            M A 2 Replies Last reply
            0
            • A aparnashukla26

              Thanks for the reply. Actually main reason behind using vb6 is we have developed one big application in vb6 before 12 years which is currently been used very much finely and perfectly. And it will be a big taks for us to upgrade it to vb.net hence instead of upgrading we are still using it. Now just small changes are there which is like to integrate web based applications data with that application.

              D Offline
              D Offline
              Dave Kreskowiak
              wrote on last edited by
              #6

              OK, but you have a lot of planning to do. You WILL be re-writing this thing. Are you going to wait until it's too late to do it? You better start now.

              Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
              Dave Kreskowiak

              1 Reply Last reply
              0
              • G gvidali

                Don't worry too much about people telling you that VB6 is outdated, dead, or both. There are millions and millions and millions lines of VB6 code out there, keeping companies running and being profitable. And if you have VB6 skills, you definitely have employment and earnings opportunities for many years to come. I should know: I am quickly approaching my 70th birthday, I am retired, and still bring home quite a bit of bacon by free-lancing, carefully selecting what I want from a ridiculous number of offers/requests. Oh... when someone tells you that VB6 is outdated, dead, or both... just remind them of COBOL... :) And to come back to your question: yes, VB6 can be used to interact with many API. Depending on the API, you will use different tools and/or techniques. Sometimes it will be more difficult than using other, more modern languages. In other cases, strangely, it will be easier. Go figure. Good luck with your project!

                M Offline
                M Offline
                Mycroft Holmes
                wrote on last edited by
                #7

                :laugh: This just goes to prove the point that VB6 applications should be retired and rewritten into a more modern language. You have a limited future as a viable developer and you are able to be very picky about which jobs you take on. While there may be millions of productive lines of code out there finding a young developer to support it is a challenge. Encouraging anyone to continue with VB6 is doing them a disservice.

                Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

                1 Reply Last reply
                0
                • G gvidali

                  Don't worry too much about people telling you that VB6 is outdated, dead, or both. There are millions and millions and millions lines of VB6 code out there, keeping companies running and being profitable. And if you have VB6 skills, you definitely have employment and earnings opportunities for many years to come. I should know: I am quickly approaching my 70th birthday, I am retired, and still bring home quite a bit of bacon by free-lancing, carefully selecting what I want from a ridiculous number of offers/requests. Oh... when someone tells you that VB6 is outdated, dead, or both... just remind them of COBOL... :) And to come back to your question: yes, VB6 can be used to interact with many API. Depending on the API, you will use different tools and/or techniques. Sometimes it will be more difficult than using other, more modern languages. In other cases, strangely, it will be easier. Go figure. Good luck with your project!

                  A Offline
                  A Offline
                  aparnashukla26
                  wrote on last edited by
                  #8

                  Thanks a lot.

                  gvidali

                  thank you very much..such a relief from this tension. Now i am going to search API key and definitely link with my VB6 application..

                  L 1 Reply Last reply
                  0
                  • A aparnashukla26

                    Thanks a lot.

                    gvidali

                    thank you very much..such a relief from this tension. Now i am going to search API key and definitely link with my VB6 application..

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    It is interesting that you ignore the advice of two respected members with high reputations, but accept it from someone who has hardly contributed anything to these forums.

                    A 1 Reply Last reply
                    0
                    • L Lost User

                      It is interesting that you ignore the advice of two respected members with high reputations, but accept it from someone who has hardly contributed anything to these forums.

                      A Offline
                      A Offline
                      aparnashukla26
                      wrote on last edited by
                      #10

                      No no .. Even I am thankful to all of you for the reply and solutions. I will think on evryone's opinion surely. Thats why i have started working on it also. But for API key, i need to integrate it in my existsing system thats why i said i am relieved from the tenion thats all.

                      1 Reply Last reply
                      0
                      • A aparnashukla26

                        Hello, We can use API to communicate two different applications. I have one major doubt, that I am having my VB6.0 application need to integrate with third party webbased application. Is this possible to use API keys through vb6.0 code to link with third party API? Thanks

                        L Offline
                        L Offline
                        Lost User
                        wrote on last edited by
                        #11

                        Here you go: [https://stackoverflow.com/questions/122607/how-to-consume-a-web-service-from-vb6\](https://stackoverflow.com/questions/122607/how-to-consume-a-web-service-from-vb6) The useful life of a "typical" program is 5 years; obviously, you (and I) don't believe in typical. (I'm not one of the respected ones).

                        "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

                        M 1 Reply Last reply
                        0
                        • L Lost User

                          Here you go: [https://stackoverflow.com/questions/122607/how-to-consume-a-web-service-from-vb6\](https://stackoverflow.com/questions/122607/how-to-consume-a-web-service-from-vb6) The useful life of a "typical" program is 5 years; obviously, you (and I) don't believe in typical. (I'm not one of the respected ones).

                          "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

                          M Offline
                          M Offline
                          Mycroft Holmes
                          wrote on last edited by
                          #12

                          You're just hoping he will take our advice. Can you do a prototype to solve this problem please - nine years later we had a party when we retired the dammed thing (5 years, I :laugh: :laugh: :laugh: )

                          Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

                          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