--------------- FIDO MESSAGE AREA==> TOPIC: 125 QUICK BASIC Ref: F4200002 Date: 03/23/98 From: DAVID AUKERMAN Time: 07:45pm \/To: ROBERT KOHL (Read 3 times) Subj: Code FAQ organizer? RK> If you are still looking I'm available. In case you didn't get my RK> previous post, this is the same basic answer, YES I'll do it. Hello Robert! I got this message both here and through netmail, so yes, you got my attention. :) It's been eight days since I posted that request, and so far you're the only one who's made any kind of move in the direction of answering the request. So as far as I'm concerned, you can have it. Just for the sake of the argument, I'll go ahead and do the April FAQ, but after that you can take it over. Mr. Moderator, do we have official approval here? :) Robert, if nothing stands in our way, I'll e-mail details to you in a little while. Sound good? TTYL, --David ___ * SLMR 2.0 * Keyboard not attached. Press F1 to continue. --- Maximus/2 3.01 * Origin: The I.O. Board - 4GB -X< Anderson, IN >X- V34+ (1:2255/10) --------------- FIDO MESSAGE AREA==> TOPIC: 125 QUICK BASIC Ref: F4200003 Date: 03/23/98 From: DAVID AUKERMAN Time: 07:50pm \/To: BOB LOTSPEICH (Read 3 times) Subj: Code FAQ organizer? BL>| Quoting from a message by Bucky Carr BL>| To David Aukerman BL>| About - Code FAQ organizer? BL> BC> Answer is simple. Quit college. Bill Gates did and look at him. BL>Great! Just what we need -- another dumb multi-billionaire! Hey, are you calling me dumb? :) ___ * SLMR 2.0 * C:\DOS C:\DOS\RUN RUN\DOS\RUN --- Maximus/2 3.01 * Origin: The I.O. Board - 4GB -X< Anderson, IN >X- V34+ (1:2255/10) --------------- FIDO MESSAGE AREA==> TOPIC: 125 QUICK BASIC Ref: F4200004 Date: 03/23/98 From: DAVID AUKERMAN Time: 08:07pm \/To: NIGEL TRAVES (Read 3 times) Subj: Calling all long time QB NT>[...] Like I said, its just curiosity (meow). Gotta love that line..that's a winner. :) Can't help you with the names or code, since I'm just a young-un here like you.. Sorry. :) --David ___ * SLMR 2.0 * DEL *.* = 100% compression --- Maximus/2 3.01 * Origin: The I.O. Board - 4GB -X< Anderson, IN >X- V34+ (1:2255/10) --------------- FIDO MESSAGE AREA==> TOPIC: 125 QUICK BASIC Ref: F4200005 Date: 03/26/98 From: TYS ARMSTRONG Time: 03:32pm \/To: ALL (Read 3 times) Subj: QBASIC Could anyone give me the basic commands for QBASIC. Also I need to nmake a high scores and questionare. Any help? --- * Origin: NetComm BBS 303-730-7045 (1:104/603.0) --------------- FIDO MESSAGE AREA==> TOPIC: 125 QUICK BASIC Ref: F4200006 Date: 03/30/98 From: BOB LOTSPEICH Time: 12:15pm \/To: KEVIN FROST (Read 3 times) Subj: bsave/bload | Quoting from a message by Kevin Frost | To All | About - bsave/bload KF> Does anyone out there have a parctualarly easy method of bsaving and KF> bloading things(graphics). If so please reply. If you can be satisfied with ANSI graphics, TheDraw can save your screens as either .OBJs or BSave them. The advantage of the .OBJs is that they can be included in a library, or at compile time, directly into your program. The BSaves will be external to your compiled .EXE... You can find TheDraw on almost any BBS in your area; the current (and probably last) version is: TDRAW463.ZIP --- Blue Wave/386 v2.30 * Origin: The Circle Circus * Dale City, VA * 703-730-3115 (1:265/124) --------------- FIDO MESSAGE AREA==> TOPIC: 125 QUICK BASIC Ref: F4200007 Date: 03/30/98 From: CHRIS GUNN Time: 01:37am \/To: DAVID ROTHSCHILD (Read 3 times) Subj: Re: Multiple eofs DR> How do I read/write files with multiple EOF's (like ZIPs or EXEs)? DR> I'm writing an Encryption program, but it stops at the first EOF. I DR> tried a FOR X = 1 to LOF..... but then I ran into an "Input past end DR> of file", even when there was more file past the EOF. Howdy David, Are you opening the file for BINARY? If you open a binary file for INPUT ou are going to run into all kinds of problems. Reading a binary file one character at a time is also inefficient. GET what you need in 5kb chunks instead of banging the hard drive 5 thousand times. Use LOF to establish the size of the last GET. Chris --- FMail 0.96 * Origin: BIZynet - Worldwide Business via the E-Ways (1:15/55.1) --------------- FIDO MESSAGE AREA==> TOPIC: 125 QUICK BASIC Ref: F4200008 Date: 03/30/98 From: JOHN ZORTMAN Time: 10:25pm \/To: ALL (Read 3 times) Subj: GetToday.Bas ' A very long time ago I did this as a COM file for DOS batch files. ' Here is my QuickBasic 4.5 version, which is probably version number ' one million and one or something that this has been done. :-) ' Freeware. PRINT Today$ shows date formatted like: ' Monday, March 30, 1998 ' so you get a nice output with the day of the week and such. La De Da. ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' $INCLUDE: 'qb.bi' DEFINT A-Z DIM SHARED Regs AS RegType DIM SHARED Today$ DECLARE SUB GetToday () GetToday PRINT Today$ END SUB GetToday Regs.ax = &H2A00 CALL INTERRUPT(&H21, Regs, Regs) Year = Regs.cx DH = INT(Regs.dx / 256) ' DH = Month 1 - 12 DL = Regs.dx - (256 * DH) ' DL = Day of the month AH = INT(Regs.ax / 256) ' AH means nothing AL = Regs.ax - (256 * AH) ' AL = Day of week, 0=Sun to 6=Sat a$ = "Sunday Monday Tuesday WednesdayThursday Friday Saturday " Today$ = MID$(a$, AL * 9 + 1, 9) Today$ = RTRIM$(Today$) + ", " a$ = "January Febuary March April May June July " a$ = a$ + "August SeptemberOctober November December " Today$ = Today$ + MID$(a$, DH * 9 - 8, 9) Today$ = RTRIM$(Today$) + STR$(DL) + "," + STR$(Year) END SUB ' - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' Cut out everything outside of dashed lines and load into QuickBasic ' using /L QB ' Have A Good One! ' John Zortman ' JZ@seventar.com * SLMR 2.1a * Fear of monsters attracts monsters. --- Platinum Xpress/Wildcat! v1.3e * Origin: Seventh Star - York, PA (717)-225-7256 (1:2700/111) --------------- FIDO MESSAGE AREA==> TOPIC: 125 QUICK BASIC Ref: F4200009 Date: 03/29/98 From: PAT PRIDGEN Time: 10:50pm \/To: ALL (Read 3 times) Subj: The Rules Ah yes...it is that time again. If you are new to the echo please familiarize yourself with the following. It will save us both some time in the future. Last revised 01 Aug 1997 Follows are the current rules for the echo. Please send any suggested changes via NetMail or Internet E-mail. Changes from the previous version are indicated by a "|" in the leftmost column. This version is unchanged from the previous version FIDONET QUIK_BAS Programming Echo Rules 1. FOCUS - This echo is dedicated to the BASIC programming language with major emphasis placed on Microsoft QuickBASIC (QB). Discussions of other BASICs are allowed so long as they are kept brief and relate to QuickBASIC in some way, though discussion of Power Basic should be directed to the POWER_BAS echo and discussion of Visual Basic to the VISUAL_BASIC echo. Language wars/comparisons are ESPECIALLY OFF TOPIC! 2. OBSCENITY - This is a G rated conference. Some of our most valuable members are in their early teens and have parents that would be most unhappy to see their kids reading vulgar and/or obscene messages. Please "keep it clean" when posting. 3. ILLEGAL ACTIVITIES - This echo may not be used for any illegal activity, including but not limited to distribution of commercial code outside of the licensing agreement and helping further the pirating of software by helping people who have illegal copies. 4. RESPONSIBILITY - Each participant should act responsibly. There will be times when someone really displeases you; but please, no flames. PERSONAL ATTACKS WILL NOT BE TOLERATED. You may disagree with an idea, but attacking an individual is grounds for removal from this echo. 5. QUOTING - Please limit your quoting. This echo has quite a bit of traffic as is - limiting your quoting will make it take up a little less room in those .PKT files. Remember that many Sysops pay to transfer mail and good quoting habits will help to save them some money. On the other hand, underquoting is just as bad as overquoting. Replying to a message with no quoting at all often results in at least one message which says "What are you talking about? Please quote something so I remember what we were discussing", which further adds needless bytes to the mail packets and detracts from the enjoyment others will get from this echo. 6. POSTING CODE - You are encouraged, though not required, to post code in this echo. If you don't want your code critiqued, used, abused, used by someone else for profit, used by someone else for their own personal use, used by just about anybody for any purpose they see fit, DON'T POST IT. If you feel the code you post is so valuable that no one else can use it without asking permission, keep it to yourself. Free exchange of code is our goal. 7. CREDIT TO ORIGINATORS - It is considered good echo behavior to give credit where credit is due. For example - suppose some code is posted originally written by Ethan Winer - the following lines (or something similar) should be included: 'Credit to Ethan Winer for the original code. 'Modifications made by . 8. CODE SIZE - Please limit code to a maximum of five messages for a given piece of code. Code requiring more messages than that should be sent to the PDN Network for distribution. If you need to post a larger file please contact me for permission prior to posting. 9. CODE POSTING FREQUENCY - in order to control the echo's volume, the following rule will govern how frequently the same code may be posted: one week per the number of pages required, with a minimum of three pages. That is, if the code you wish to post is two messages or less, there are no official restrictions (other than common sense) as to how frequently it may be posted. As another example, if the code you wish to post requires three messages, you may only post that (unmodified) code once every three weeks. If you feel you need to post something more frequently than that, please NetMail me first. 10. CODE FUNCTION - Please give a one or two line description of what the code does in the first paragraph of a message. Even though you may be sending the code to a specific person in response to a request, others may also have a use for it if they recognize what it will do. 11. POSTIT! - Use of this program is authorized so that binary files (.OBJ files, BSAVEd files) may be posted here. Source code should be posted in multiple messages via normal ASCII as needed. Use of a compression program on source code is discouraged. Please limit the length of any one message to 90 lines to avoid problems with message truncation. Please observe the following when doing so: a. Let me know ahead of time via NetMail that you want to post a file of significant size (i.e., more than five messages). Requests will be evaluated on a case-by-case basis. b. PostIt! is the only encoder allowed in QUIK_BAS. c. Please keep the size of the PostIt! file as small as possible - include only the routines absolutely necessary to make the program work. d. Steve Harmon (1:231/95) is our "Official PostIt! Poster" and will post PostIt! at the beginning of each month. This will reduce traffic caused by multiple postings of PostIt! and make it available on a consistent basis. 12. ECHO WIDE PROJECTS - To improve our skill as programmers we will try and have echo-wide projects from time to time - you are encouraged to participate in these projects - your contribution, no matter the extent, will be appreciated. 13. WHO'S IN CHARGE - I AM! I prefer to put on the "moderator hat" only when required, but when I do, I ask that you do whatever it is I ask you to do. If you want to continue discussing the issue with me, or for any other discussion of the moderator's rulings with anyone, NetMail should be used. Discussions of moderator rulings/topics are NOT allowed, and are COMPLETELY OFF TOPIC, in this echo. 14. OFF TOPIC MESSAGES - I know it's hard to stay on topic 100% of the time - no one can do so - I ask that you limit your off topic posts as much as possible. As someone who likes to chat, I recognize the problem and try to keep MY off topic posts to a minimum also. 15. REAL NAMES - The use of a poster's REAL name - either in the header or the body of a message - is REQUIRED. 16. HIGH ASCII - High ASCII is authorized in the body of a message, but NOT in the headers and or origin/taglines. 17. MOST IMPORTANT RULE - Most important of all is let's try and have some fun here! Moderator: Fidonet Quik_Bas 1:236/7, pat.pridgen@svis.org *SignIt 2.x #001* ... A Message from your Moderator ___ Blue Wave/DOS v2.30 --- Maximus 2.02 * Origin: THE LOFT in Auburn IN 219-925-5524 & 238-3222 HST/V34+ (1:236/7) --------------- FIDO MESSAGE AREA==> TOPIC: 125 QUICK BASIC Ref: F4200010 Date: 03/30/98 From: GREG EASTHOM Time: 11:34pm \/To: TYS ARMSTRONG (Read 3 times) Subj: Qbasic TA>Could anyone give me the basic commands for QBASIC. Start Qbasic. The flashing cursor will be on "Press Enter to see the Survival Guide". Press Enter. The flashing cursor will be on "Index". Press Enter. There you go. ALL the commands for QBASIC. * SLMR 2.1a * --- Maximus 3.01 * Origin: The BandMaster, Vancouver, B.C., Canada (1:153/7715) --------------- FIDO MESSAGE AREA==> TOPIC: 125 QUICK BASIC Ref: F4200011 Date: 03/30/98 From: HANS LUNSING Time: 08:36pm \/To: RICHARD CRIST (Read 3 times) Subj: Euphoria Hello Richard On Saturday, 28 March 1998 08:40:00, you wrote to All: RC> Has any one heard of the program Euphoria. This program states RC> that it is better then Qbasic in that you are not limited to 640K. RC> It also states that it easier to use. I want to know if anyone has RC> used this program and is it realy better. Thanks, Rich Well, I haven't used it, but only looked at it. So I don't really know if it's better than QBasic, but in my opinion it's very problable that it is. It's true that you are not limited to 640k, because the program uses a DOS extender. Furthermore you can make stand alone exe files, although it remains an interpreted language, fast as it may be. What's very important: there is a Public Domain version with the same functionality as the Complete version, except that programs bigger than 300 statements don't enjoy Euphoria's debugging facilities. Friendly greeting you, Hans Lunsing, Fido : 2:500/104.6955 Internet : jlunsing@doge.nl --- Terminate 5.00/Pro * Origin: HCC DOSgg SW Boss West 1, ++31793317774 (2:500/104.6955)