Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Technically, what is the difference between eVB and NS Basic/CE?

BASIC ce evb NS Technically
0
Posted

Technically, what is the difference between eVB and NS Basic/CE?

0

We use the VBScript engine, just like eVB does. With one exception that I’ll get to, this is the only common code between the two products. The VBScript engine itself is pretty solid. Since it has been around for a while on the desktop, it’s had more time to mature than the eVB toolkit itself. The VBScript engine includes most of the statements in the language, but not any of the controls. In eVB, this code is in pvbhost2.dll and pvbform2.dll. In NS Basic/CE, we implemented them in Basic.exe. Since we have control of the objects and the wrapper which calls the VBScript engine, we are able to add features not in eVB, such as Date and Time objects and commands like Eval, Execute, PlaySound, Sleep, ShellExecute, Waitcursor and Print. Conversely, there are features in eVB that are not in NS Basic/CE, most of which have easy workarounds. We’re able to bring out new versions more quickly, which allows us to get the latest fixes into our shipping code right away. This may account for people n

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123