-
Apr 18th, 2018, 03:01 PM
#121
Re: VB Classic (A True VB 7.0)
This does not help much toward a VB7 but it may provide a new native home for VB6. I mentioned ReactOS in an earlier post but then it was truly in its infancy. 0.4.8 has just been released, it is still very much alpha-grade o/s that should only be run in a VM but it now installs and runs VB5, which you can see in the forum post here:
start=1125#p130485
Hopefully, we can test VB6 next and pray the result will be as positive. ReactOS being based upon Windows server 2003 will be a natural and familiar home for VB5/6 development and not being from Microsoft, forced obsolescence will not be part of the culture. ReactOS and VB6 are made for each other it is just a pity that ReactOS is written C, C++ and that you can't as easily contribute...
Long live VB6!
-
Jan 21st, 2020, 03:51 AM
#122
Re: VB Classic (A True VB 7.0)
Olaf, can I ask you to note this thread: http://www.vbforums.com/showthread.p...PIC-WIN-thread
It might be worthwhile giving it a go on some of your non-graphical projects.
-
Jul 22nd, 2020, 01:07 PM
#123
Re: VB Classic (A True VB 7.0)
Now that JavaScript is omnipotent. I'm thinking, whether it's possible to use JavaScript (Electron or Deno) to develop True VB7 transpiler and IDEs completely similar to VB6?
Note:
The VB7 I'm talking about is a brand new scripting language similar to VB6. It can be used for desktop software development, as well as for the development of Web-Apps and Mobile-Apps.
-
Jul 31st, 2020, 08:59 AM
#124
Re: VB Classic (A True VB 7.0)
I'm not as familiar with VB6 as I am with other languages, but something that I leverage (almost on a daily basis) are online compilers. This helps me when I need to test something simple or to brainstorm a feature.
Something to consider would be to write your own VB6 online compiler like dotnetfiddle.net as a first step. This would at least give you the capabilities to execute console applications in any environment.
-
Aug 1st, 2020, 12:13 AM
#125
Lively Member
Re: VB Classic (A True VB 7.0)
Originally Posted by dreammanor
Note:
The VB7 I'm talking about is a brand new scripting language similar to VB6. It can be used for desktop software development, as well as for the development of Web-Apps and Mobile-Apps.
Wow that is great news. Currently we are using B4X (B4J and B4A) for developing cross platform application in BASIC.
I personally love VB and if you will come out with VB7 I will gladly switch to it instantly!
Can you give any time frame of releases?
Regards,
--
From,
Indic Software
Revolutionary Visual Programming IDE.
-
Aug 1st, 2020, 11:17 AM
#126
Addicted Member
Re: VB Classic (A True VB 7.0)
Originally Posted by dreammanor
The VB7 I'm talking about is a brand new scripting language similar to VB6. It can be used for desktop software development, as well as for the development of Web-Apps and Mobile-Apps.
Not interested in yet another new scripting language, there are way too many already. One of the powers of VB6 was native compilation..
If you really want crossplatform etc. You're better of just using the widely used frameworks and languages like C#. Especially if you're a business, it's just plainly stupid to rely on a language that isn't supported by a large majority and having to rely on hoping the language you're using will continue to be developed and maintained.
A VB7 is only interesting if you can take a project of VB6 and load it and have it run with really minimal changes needed, like it was with VB5 to VB6 (not VB6 to VB.NET which was just completely incompatible with each other (and VB.NET is the reason we never saw the release of VB7, even though VB7 was feature ready when they decided to dump it and progress with VB.NET).
-
Nov 17th, 2021, 05:39 AM
#127
New Member
-
Nov 17th, 2021, 08:18 AM
#128
Addicted Member
Re: VB Classic (A True VB 7.0)
Sorry to say this, but if it isn't 100% VB6 compatible, like being able to load your original project and without much hassle start/compile, it isn't really interesting and it'll be just another scripting language.
But good luck, it's already impressive if it compiles to all major platforms.
-
Nov 17th, 2021, 08:29 AM
#129
Re: VB Classic (A True VB 7.0)
Originally Posted by SuperDre
Sorry to say this, but if it isn't 100% VB6 compatible, like being able to load your original project and without much hassle start/compile, it isn't really interesting and it'll be just another scripting language.
But good luck, it's already impressive if it compiles to all major platforms.
I'm not sure about that negativity. Many VB6 programs will never be ported to the iphone/tablet classes of devices. I can see TwinBasic/RADBasic being a future for VB6 on the desktop and thence with a potential future on other desktops... However, if there was a basic-alike language that you could use for the iphone/tablet that also had some use on the desktop - then it could be useful, especially if it is more or less here already.
For new development targetting iphone/tablet a useful and familar desktop IDE is the most important thing for me.
https://github.com/yereverluvinunclebert
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.
-
Nov 17th, 2021, 10:46 AM
#130
New Member
Re: VB Classic (A True VB 7.0)
Originally Posted by SuperDre
Sorry to say this, but if it isn't 100% VB6 compatible, like being able to load your original project and without much hassle start/compile, it isn't really interesting and it'll be just another scripting language.
But good luck, it's already impressive if it compiles to all major platforms.
Thank you for comment. It isn't a scripting language. It was written in C, it has a virtual machine, it has break/edit/continue.
-
Nov 17th, 2021, 11:48 AM
#131
Re: VB Classic (A True VB 7.0)
What the chap meant to say in a more positive way was that, keep it as close to VB6 in use (IDE) but keep the syntax and methods as close to VB6 as possible and you will potentially have lots of happy customers.
I'd document the differences and make it as as easy to convert as possible.
This place can be quite negative as lots of possibilities have emerged only to disappear, it is a little depressing over time. We also have high expectations, so prepare for criticism.
https://github.com/yereverluvinunclebert
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.
-
Nov 17th, 2021, 12:00 PM
#132
New Member
Re: VB Classic (A True VB 7.0)
Originally Posted by yereverluvinuncleber
What the chap meant to say in a more positive way was that, keep it as close to VB6 in use (IDE) but keep the syntax and methods as close to VB6 as possible and you will potentially have lots of happy customers.
It's pretty damn close ... me.caption = "Hello World". Yes.
But exact where integer is -32768 to 32767 --- no! Absolutely not. And your measurements are in twips? Really, in 2021? Visual Basic 6 was great but it always had some bizarre choices.
And previous versions of Visual Basic never converted completed to a new version.
Anyway, us programmers can be brash and the like, I have been occasionally guilty of this myself. I'm not really the kind of guy that gets affected by that.
If you can ask a questions at StackOverFlow, you can take some criticism
As a courtesy and a fan of Visual Basic 6 --- I learned most of my programming with that --- I wanted to post it here first.
My son Alex who is in the video is in high school --- no one his age has ever heard of Visual Basic 6. He's learning Java and Python right now.
C-Prime is going to be around a long time, but it needs to have modern thinking to appeal to newer programmers.
Last edited by BN586; Nov 17th, 2021 at 12:08 PM.
-
Nov 17th, 2021, 12:10 PM
#133
Re: VB Classic (A True VB 7.0)
Originally Posted by BN586
I read this thread numerous times during development, mostly to make sure no one else was successfully building a true Visual Basic 7 and to commiserate in the lack of a true Visual Basic 7.
That has already happened. TwinBASIC is as true a successor to VB6 as I've ever seen. And unlike all the would-be successors we've seen over the years on these boards, this one actually exists outside of people's imaginations.
-
Nov 17th, 2021, 02:39 PM
#134
Addicted Member
Re: VB Classic (A True VB 7.0)
Originally Posted by BN586
But exact where integer is -32768 to 32767 --- no! Absolutely not.
Integer range you mention is 16-bit integer.. and is defined back in the day when Windows was still 16bit, when VB started.
Personally I think Integer is a stupid definition as it's based on the system your running it on, better are names like Int16, int32, int64.
Originally Posted by BN586
And your measurements are in twips? Really, in 2021? Visual Basic 6 was great but it always had some bizarre choices.
And previous versions of Visual Basic never converted completed to a new version.
I agree, twips is a system that is really bizarre, still have a lot problems with it.
And it isn't a problem if there are some problems after importing a project, but it shouldn't be that you have to change half the application just to get it running.
Never had any real problems upgrading from VB4 to VB5 and then to VB6..
-
Nov 17th, 2021, 03:42 PM
#135
Re: VB Classic (A True VB 7.0)
Originally Posted by SuperDre
Integer range you mention is 16-bit integer.. and is defined back in the day when Windows was still 16bit, when VB started.
Personally I think Integer is a stupid definition as it's based on the system your running it on, better are names like Int16, int32, int64.
Generally in today's world an Integer is thought of as a 32 bit integer. This is true of most popular languages including C++, Java, C#, VB.Net, Java, JavaScript, Swift, Kotlin, SQL and many more.
Last edited by Niya; Nov 17th, 2021 at 03:51 PM.
-
Apr 28th, 2022, 07:01 AM
#136
Re: VB Classic (A True VB 7.0)
twinBASIC have updated their roadmap
https://www.vbforums.com/showthread....34#post5565434
The new twinBASIC IDE is looking good and the ability to import VB6 forms and controls is expected soon.
The twinBASIC IDE can be downloaded here https://www.vbforums.com/showthread....=1#post5561881
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|