Article View: comp.lang.basic.misc
Article #96Re: BASIC to Delphi? [Was: Looking for BASIC compiler]
From: J French
Date: Thu, 25 Aug 2005 14:16
Date: Thu, 25 Aug 2005 14:16
62 lines
3672 bytes
3672 bytes
Inline On Thu, 25 Aug 2005 12:24:48 GMT, ppnerkDELETETHIS@yahoo.com (Phred) wrote: <snip> >>If I'm correct in guessing that you have done no Windows programming >>then I reckon your biggest problem is going to be getting a handle on >>how Windows works >Yeah. You guess correctly. And that could be a serious problem. :-( >Mind you, if you don't actually *need* to write Windows programs, but >just want to stick to more traditional BASIC stuff, maybe that can >still be done okay? You can do Console mode stuff - Delphi is good at that I must confess, that after PDS 7.1 (and the extra things I used like direct screen access) I would not want to write Console Mode apps using .. the console >(But then, perhaps I simply stay with PDS7.1? My >concern there would be whether it will remain compatible with Win XP >and future such OSes. At a guess, some of it may already be broken?) I have found one very esoteric bug in the XP emulation of DOS, it is so esoteric that I'm probably the only person that has found it - FYI it is to do with using FCBs to rename volume labels Old OSes will stick around - people will happily run pure MSDOS for a favourite application - especially if it is business critical You would probably be better off getting a a copy of VB and experimenting, to see how you get on - I can give you some interesting tips for cheating Windows After a bit, you'll probably get hacked off working round the VB Nanny's skirts - at that point you'll enjoy Delphi. <snip> >Are there "flavours" of Delphi available that would best suit a >beginner, or would it be advisable to simply jump in the deep end with >the latest and greatest, if making the switch from BASIC? Not really - the first thing a VB coder does in Delphi is write things like Mid(), InStr() Left() etc - later versions have similar things built in ... but I stuck at Delphi 4 >Also, if runtimes are not really an issue (and isn't .NET supposed to >overcome that sort of problem anyway?) then would you suggest staying >with a BASIC such as VB.NET (or even VB6 if still obtainable)? .NET is a 20 mb runtime - you could look at it - VB5 or 6 would be less unfamiliar >Thanks for your time. You are welcome
Technical Details
Message-ID:
<430dce22.21032731@news.btopenworld.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newsread.com!news-xfer.newsread.com!newspeer.monmouth.com!news.tele.dk!news.tele.dk!small.news.tele.dk!news-fra1.dfn.de!news-stu1.dfn.de!news.belwue.de!news.uni-stuttgart.de!carbon.eu.sun.com!btnet-feed5!btnet!news.btopenworld.com!not-for-mailReferences:
<hzla4uerkdre.5zol4ja31fro$.dlg@40tude.net> <430C3F30.93F156AE@optonline.net> <3n2ustF19ihebU2@individual.net> <NS%Oe.1403$_84.732@newsread1.news.atl.earthlink.net> <3n3h4sF18snmeU1@individual.net> <430daced.12530523@news.btopenworld.com> <3n5rf8Fe62U1@individual.net>Show Full Headers
Complete Article Headers
X-Google-Thread: 10c949,aebae50a83163896 X-Google-Thread: 108c83,3bec0cd875141985 X-Google-Attributes: gid10c949,gid108c83,public X-Google-Language: ENGLISH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newsread.com!news-xfer.newsread.com!newspeer.monmouth.com!news.tele.dk!news.tele.dk!small.news.tele.dk!news-fra1.dfn.de!news-stu1.dfn.de!news.belwue.de!news.uni-stuttgart.de!carbon.eu.sun.com!btnet-feed5!btnet!news.btopenworld.com!not-for-mail From: erewhon@nowhere.uk (J French) Newsgroups: comp.lang.basic.misc,aus.computers Subject: Re: BASIC to Delphi? [Was: Looking for BASIC compiler] Date: Thu, 25 Aug 2005 14:16:18 +0000 (UTC) Organization: BT Openworld Lines: 62 Message-ID: <430dce22.21032731@news.btopenworld.com> References: <hzla4uerkdre.5zol4ja31fro$.dlg@40tude.net> <430C3F30.93F156AE@optonline.net> <3n2ustF19ihebU2@individual.net> <NS%Oe.1403$_84.732@newsread1.news.atl.earthlink.net> <3n3h4sF18snmeU1@individual.net> <430daced.12530523@news.btopenworld.com> <3n5rf8Fe62U1@individual.net> Reply-To: erewhon@nowhere.uk NNTP-Posting-Host: host81-130-122-120.in-addr.btopenworld.com X-Trace: nwrdmz01.dmz.ncs.ea.ibs-infra.bt.com 1124979378 26132 81.130.122.120 (25 Aug 2005 14:16:18 GMT) X-Complaints-To: news-complaints@lists.btinternet.com NNTP-Posting-Date: Thu, 25 Aug 2005 14:16:18 +0000 (UTC) X-Newsreader: Forte Free Agent 1.1/32.230