Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [visual-basic-6]

Visual Basic 6.0 (VB6), last updated in 1998, was the third generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model. It is *not* VB.NET; it is the predecessor to VB.NET.

Filter by
Sorted by
Tagged with
31 votes
16 answers

Will staying in this position affect my career negatively? [closed]

I work at a small software company where the owners are also the managers. My concern is that any and all progression in technology is met with utter disdain by management. Some of the comments are as ...
28 votes
22 answers

Why is VB so popular? [closed]

To me, Visual Basic seems clumsy, ugly, error-prone, and difficult to read. I'll let others explain why. While has clearly been a huge leap forward for the language in terms of features, I ...
26 votes
6 answers

How to fix a project with basically no structure?

I've been working on a software project mostly solo for over 5 years. It was a mess to begin with (I am the third or fourth developer to be working on it), and although it's less of a mess now it is ...
Dylan Nissley's user avatar
11 votes
3 answers

How are hybrid VB6/.Net applications functioning in the Real World?

I am maintaining a VB6 application and we are studying how to migrate to .Net We are considering doing this gradually by implementing new features in COM visible .Net classes and migrating existing ...
Dabblernl's user avatar
  • 483
9 votes
8 answers

I have one afternoon to extol the benefits of .NET over VB6... what do I say? [closed]

My company is a small twenty-man engineering firm. All the application programming here is done in VB6 by two people, who have taught themselves VB6 from an assembly background while working here for ...
dlras2's user avatar
  • 2,320
8 votes
4 answers

What was the design pattern of VB (before .NET)

In recent years all we have heard over and over about MVC, MVP and MVVM. By developing an application in VB.NET we are implicitly using the MVP pattern (with windows forms). However, along at least ...
David16's user avatar
  • 89
7 votes
9 answers

How to convince an employer to move to VB.Net for new development?

Some history:For the last six months I have been employed at a small firm with just three programmers, my employer among them. The firm maintains two programs written in VB6. I am asssigned as the ...
Dabblernl's user avatar
  • 483
3 votes
1 answer

A progressive plan from vb6 to .net, sound?

We are about to start a new project using an existing SQL DB, but this project is going to need to reuse a number of core features from an existing vb6 app that uses the same database. The approach I ...
Brandon Moore's user avatar
2 votes
2 answers

VB6 to .Net 4.0 Conversion 3rd party tools

Since Visual Studio 2010 does not come with a VB6 conversion tool, the boss wants to use a 3rd party tool (i.e VBUC) that Microsoft is suggesting. Has anyone used one of these 3rd party tools/...
webdad3's user avatar
  • 1,364
2 votes
0 answers

Multiple meanings for one variable? [duplicate]

I'm replacing a guy who was in his first job as a programmer. You'd think being fresh out of school means the basics are fresh in one's mind, but think again. The code base is horrible, Ctrl+C / Ctrl+...
Mathieu Guindon's user avatar
1 vote
2 answers

How to unit test Visual Basic 6 legacy code? [closed]

I am doing legacy software programming in Visual Basic 6.0. How do I unit test it?
Orion Blastar's user avatar
1 vote
1 answer

VB6 general search form

I'm working on an old vb6/access2003 app which is used to handle orders, bills of materials and that sort of things. I'm thinking about creating a form that I call every time the users needs to search ...
SilentRage47's user avatar
0 votes
2 answers

Best Practice - Loop Exit Via Iterator Modification

I had an interesting discussion with my boss today regarding exiting a loop before the terminal condition is met. He had a construct in some of his VB6 code that looked something like this: Dim ...
Bob Mc's user avatar
  • 103
0 votes
0 answers

Migrating an application using a custom API logging system

I'm turning a VB6 application into a VB.NET (using a migration tool). This software relies on a custom DLL which handles logging. This DLL logs to flat files and optionnaly in a GUI component. Also ...
Amessihel's user avatar
  • 137
-1 votes
2 answers

What is the IDE for Visual basic? [closed]

So weird to ask and I am sorry for the this question. What is the IDE for Visual basic? I searched throughout the internet but I didnt find the nice information about visual basic and its IDE.
Aawaz Gyawali's user avatar
-1 votes
1 answer

Should I re-write VB6 Code to Java [closed]

I work at a mid-sized company where an update is needed to an piece of the application due to an addition to the environment. The part that needs updated has been in place for 13 years, is fairly ...
Tastybrownies's user avatar
-2 votes
4 answers

Good platform to teach Programming 101? [closed]

Years ago, I used to suggest Visual Basic 6 to rank beginners as a way to learn what programming is. Key point: This was NOT for career training, but just as a primer to the basic concepts of ...
JackOfAll's user avatar
  • 115
-4 votes
1 answer

Performance comparison of Legacy VB6 Software vs Node.js and React.js

My company just started a new production management software by using serial communication to scales. My company has already developed the software using VB6 in 2006 and keep using that outdated ...
Exairie's user avatar