Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3610304
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T21:44:08+00:00 2026-05-18T21:44:08+00:00

I am using VB 6, but I am new to the language. In my

  • 0

I am using VB 6, but I am new to the language.

In my MDI form, I want to add some additional controls, but in VB 6 it has common controls only.

How can I get additional and effective controls to use in my application?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T21:44:08+00:00Added an answer on May 18, 2026 at 9:44 pm

    What type of controls are you looking for?

    There are some additional Common Control libraries available that are not added by default to a new project. As the answer provided by codethis suggests, go to the “Projects” menu in the VB 6 IDE and select “Components”. Then, scroll down nearly to the bottom of the list, and select “Microsoft Windows Common Controls”, “Microsoft Windows Common Controls-2”, and “Microsoft Windows Common Controls-3”. I recommend you use the newest versions that are available (chances are, that’s version 6.0, rather than version 5.0) unless you have a specific reason not to do so. The first will add the TreeView, ListView, a toolbar, ImageList, ImageComboBox, a slider, ImageList, and a couple of other controls. The latter two will score you a Date and Time Picker, a flat scrollbar, a numeric up-down textbox, a IE-style Rebar/Coolbar, and a few other items.

    You can add other control components from that dialog as well, depending on what applications you have installed on your computer. Adobe Reader, for example, provides an ActiveX DLL that you can use in your VB applications to display PDFs. But be careful using some of these, because they introduce additional dependencies into your application, either requiring that your users have the appropriate applications installed on their computers as well or that you include the necessary DLLs/OCXs with your application’s installer.

    Also, the VB Accelerator site is worth a careful look. There’s tons of stuff available, from full-fledged controls to code libraries and how-to articles. If you’re trying to spiff up your VB 6 application, I truly haven’t found a better place to find what you’ll need. Plus, all of the code and controls provided are open source, so you can feel free to make modifications and changes as needed. This is a really big benefit because most of the VB 6 controls that you’ll come across are no longer supported by their manufacturer, so if you find a bug or an incompatibility, well, you’re pretty much out of luck. With these controls, you’ll be able to find and fix it yourself.

    Karl Peterson’s infamous Classic VB website is also helpful, providing a handful of controls and tons of useful code samples.

    akTools also provides some free VB 6 controls, although I haven’t tried any of these myself so I can’t vouch for them personally.

    Finally, if you’re really enterprising, you can create your own controls. Follow some of the examples you find on either of the two above websites, or create a new ActiveX Control project in VB 6 and design away. If you find yourself limited by what you can do in VB 6 (but can’t move up to another language for whatever reason), you can also look into using VB.NET controls in a VB 6 project. There are some limitations, but the Interop Forms Toolkit as well as this article on CodeProject can help get you started.

    EDIT: I just realized your question asks specifically about controls for an MDIForm. Unfortunately, in VB6, you cannot place any controls directly on an MDI parent form (MDIForm) that do not have an Align property. An MDI parent is intended only as a container for MDI child forms (regular forms that have their MDIChild property set to “True”) and perhaps a menu bar, toolbar, and/or status bar.

    However, there is a workaround. You can add a PictureBox control, whose BorderStyle property is set to “0” and whose Align property is set to whichever side of the MDI parent that you want it to appear on, and then drop whatever other controls you like onto that PictureBox control.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Hey, i have some experience with MVC. but I'm new to rails. I'm using
I used to love using IntelliJ but my new company doesn't spend money on
I'm new to website development using Java but I've got started with Wicket and
New but keen jquery user here, please be gentle :) I am using the
I am new to selenium and I am using python but I have a
I've been using Symfony for a long time but I'm new to Symfony2. After
This might be simple but I am new to Oracle. I am using Oracle
I'm new to jQuery dataTables and I'm overwhelmed. But now using it in a
I am new to using Jade -- and it's awesome so far. But one
I am new to Java world but I am pretty good at using Flex,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.