Forthis wrote:
Its a choice to learn and I choose to learn more because i don't like people looking down on me to prove myself and to them i could do better. But anyway Sir thank you for your time dropping by though i still don't want to give up the idea of vb6, I will study vb.net for the mean time to produce results
Let's see…
I don't know who is looking down to you. We all start learning with something for each field. I personally care about your education, because right now you are at great risk of losing your education. Unfortunately, these days such thing as fake education is very typical. On remedy can be self-education, but it requires some community, which would critically review your work, especially when you are not yet experienced enough.
You see, VB6 is a special phenomenon. I sometimes feel that VB6 and earlier
commercial implementations of VB were designed to remove the students from future competition, by giving them the programming toy and creating an illusion of "ease", blocking developing the good taste of quality and generally doing serious and deeply interesting work. VB6 was obsolete event at the moment of its introduction in 1984, because many other languages and programming systems were way more advanced and consistent at that time and even much earlier.
Now, how it translates to the problem of education? Any serious computer education should include serious theory, including at least some of the theory of programming languages. But how can it ever be taught to students familiar with just one language? Especially with the language of the design actively ignoring most of the theory? Further, the education should be focused on computer science, not just languages. But how to teach the concept on the single language not using those concepts? Learning them is impossible without some implementations of those concepts. And so on… Therefore, you cannot get real education in such school. I don't think this is what you want; so you may need to do something about it.
A language that doesn't affect the way you think about programming, is not worth knowing.
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
See also my past answer:
VB6 ActiveX DLL Problem[
^].
—SA