I have done all kinds of software development with vb for a long time, and basically everything that Cpp can achieve can be achieved with VB. I made a memory register with vb. Although it is troublesome, it can be achieved.
Please improve your system design and analyze the advantages and disadvantages from this perspective. If you insist on analysis, then you can analyze it based on the advantages and disadvantages of vb language. Advantages are easy entry, fast development and simple debugging. The disadvantage is that the speed is slower than C (a lot of calculation), the hardware support is weak, and inheritance is not supported.