This was good, because compiling a program takes a lot of RAM and storage, neither of which were plentiful in microcomputers. The advantage of having BASIC integrated into these systems was obvious: not only were most people who bought such a home computer already familiar with BASIC, it allows programs to be run without first being compiled. When the 1970s saw the arrival of microcomputers, small and cheap enough to be bought by anyone and used at home, it seemed only natural that they too would run BASIC. Taking its cues from popular 1960s languages like FORTRAN and ALGOL, it saw widespread use on time-sharing systems at schools, with even IBM joining the party in 1973 with VS-BASIC. Fortunately most of these licensed or were derived from the most popular microcomputer implementation of BASIC: Microsoft BASIC.īASIC has its roots in academics, where it was intended to be an easy to use programming language for every student, even those outside the traditional STEM fields. This wasn’t necessarily always the exact same BASIC the commands and syntax differed between whatever BASIC dialect came with any given model of home computer (Commodore, Atari, Texas Instruments, Sinclair or any of the countless others). There was a time, not even that long ago, when the lingua franca of the home computer world was BASIC. In addition to inspiring a large part of home computing today, BASIC is still very much alive today, even outside of retro computing. Here we can list features we need worked on.ĭownload the VB2PB.Zip file from my website: VB2PB.Surely BASIC is properly obsolete by now, right? Perhaps not. But it's not working correctly and the text gets messed up. VB2PB currently uses "PureCOLOR_SetGadgetColor" to make a textgadget transparent like VB labels. I'm sure there are still bugs as it's a work in progress. In the second textbox it needs the directory where it can store the converted. To use it simply run it and in the first textbox it needs the path to the. In the Program folder you will find the VB2PB program. In the PB\Converted folder you will find the PB program that was created during the conversion as well as the ico, bmp and jpg files that were extracted from the FRX file. You can then run it to see the VB application. If you have VB 6 you should be able to double-click it to load it. In the PB folder you will find the VB project file (.vbp) I used for development. You can find the download at the bottom of this post.Įxtract the files with the directory structure in place. If anyone wants to help, just reply to this post. I've commented the code as much as possible. I am making the source code available to everyone who is interested in helping develop it further. So rather than let it sit there I thought I would put it out there and see if I could get some help with it from the community. I'm not currently working on VB2PB as I've got several other projects, but I think the idea still has merit, I just can't further it along for a while. Finally I did find one sample VB program that handled the images but not the combo/lists, but I was able to figure it out for the most part. This made writing VB2PB a bit harder as there wasn't much info that I could find regarding this. FRX extension and with the same name as the form they're used in.Īlso, VB will store the items in a combo box and list box in the same. If you are not familiar with that, VB stores the ico, bmp and jpg images used in Pictureboxes (and I'm assuming Image controls although I didn't get to test that) in binary form in a seperate file with an. One key thing that VB2PB does do which isn't straight forward code to code conversion, is it can handle extracting the icons, jpg or bmps used in a Picturebox control. The point was to mix up the flow of the programs so as to help test the VB2PB program. calls a function which performs a calculation and returns the resultī. button 2 - calls a method in a module which in turn:Ī.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |