home *** CD-ROM | disk | FTP | other *** search
- News on the TSFAQP package by Timo Salmi in reverse order
- =========================================================
-
- University of Vaasa, Finland, Linux Pentium garbo.uwasa.fi has a
- large collection of Shareware, Freeware and Public Domain PC
- programs available by anonymous FTP, WWW (World Wide Web) and mail
- server. The file ftp://garbo.uwasa.fi/pc/ts/0news-ts contains news
- about the TS-programs in the /pc/ts directory (in reverse order).
- This text, which you now have, is an extract from the 0news-ts file
- and the Usenet news.
-
- ....................................................................
- Prof. Timo Salmi Co-moderator of news:comp.archives.msdos.announce
- Moderating at ftp:// & http://garbo.uwasa.fi archives 193.166.120.5
- Department of Accounting and Business Finance ; University of Vaasa
- ts@uwasa.fi http://uwasa.fi/~ts BBS 961-3170972; FIN-65101, Finland
- ....................................................................
-
- Sat 7-Sep-96: I have updated my FAQ collection Frequently Asked
- Turbo Pascal Questions. The faqpas[1234].txt files within it now
- include a full 100 items. There are two new items
- 99) Can you tell a beginner how to delete files with Turbo Pascal?
- 100) Could you please explain shl and shr operators to a beginner?
- Rewrote with good suggestions from Dr. John Stockton
- 38) How can I read input without echoing to the screen?
- Added a pointer to the calendar FAQ into the item
- 3) What is the code for the weekday of a given date?
- Added source code to
- 92) Does anybody have a program that gives the week number?
- which also covers the previous (3) item.
-
- Sun 19-May-96: I have again released a new update of my Frequently
- Asked Turbo Pascal questions. It is now tsfaqp32.zip and is best
- available as ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip. This update
- contains the following new items
- 96) My graph.tpu got corrupted. Someone please email me a new copy.
- 97) How can I avoid run-time errors in numeric input using readln?
- 98) How can I limit the user's readln input to e.g. 3 characters?
-
- Sun 28-Apr-96: I have updated the Frequently Asked Turbo Pascal
- Questions to be
- ftp://garbo.uwasa.fi/pc/ts/tsfaqp31.zip
- Common Turbo Pascal Questions and Timo's answers
- Better available as ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip.
- Added the following new items
- 94) How can I redirect output to file if I use the Crt unit?
- 95) How to write a function to return true if I am in graphics mode?
- Added at John Stockton's suggestion the reference to a calendar FAQ
- into the item
- 91) Is 2000 a leap year? What is the leap year algorithm?
- Several new Delphi newsgroups have been added. Hence updated the
- item
- 76) What are the current Pascal newsgroups on the Usenet news?
- Added to the part "INFO-PAS.TXT comp.lang.pascal.misc email info"
- a new item
- 3) How can I prevent bounces from the comp.lang.pascal.misc list?
-
- Sat 30-Mar-96: I have updated the Frequently Asked Turbo Pascal
- Questions to be
- ftp://garbo.uwasa.fi/pc/ts/tsfaqp30.zip
- Common Turbo Pascal Questions and Timo's answers
- Better available as ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip. Added
- the following new items
- 91) Is 2000 a leap year? What is the leap year algorithm?
- 92) Does anybody have a program that gives the week number?
- 93) How can I use OutText to write numbers in the graphics mode?
- Added a third option based on ports to
- 15) How can I test that the printer is ready?
- I also rearranged the material by reallocating in into files of 25
- questions/answers each. Earlier I had 30 Q&As in each file.
-
- Mon 1-Jan-96: I have updated my Frequently Asked Turbo Pascal
- Questions ftp://garbo.uwasa.fi/pc/ts/tsfaqp29.zip.
- Wrote two new items for Turbo Pascal beginners:
- 88) Where do I find Turbo Pascal tutorials and/or good textbooks?
- 89) How dow I make an executable of my Turbo Pascal source program?
- Wrote a new item for more advanced users
- 90) How can I quickly read the last byte of a file?
- Added a reference to the Turbo Pascal IDE's help example in
- 24) How can I link graphics drivers directly into my executable?
-
- Tue 5-Sep-95: Update ftp://garbo.uwasa.fi/pc/ts/tsfaqp28.zip of my
- Frequently Asked Turbo Pascal Questions:
- Added an option using IOCTL information to
- 15) How can I test that the printer is ready?
- A small correction to A4 of
- 21) How do I turn the cursor off?
- Added the following new items
- 85) How do I get the character device name of the (first) CD-ROM?
- 86) How do I eject a CD-ROM using a Turbo Pascal program?
- 87) How do I find out if the ANSI.SYS driver has been loaded?
-
- Sun 6-Aug-95: The Frequently Asked Turbo Pascal questions is now in
- version
- ftp://garbo.uwasa.fi/pc/ts/tsfaqp27.zip
- Added new items:
- 82) How do I detect if more than one standard key is pressed down?
- 83) How can I read a disk's Volume Serial Number?
- 84) How can I disable and then enable the keyboard in my TP program?
- Added a third alternative answer to
- 80) How do I find out the size of any kind of a file?
-
- Sun 23-Jul-95: I have updated the Frequently asked Turbo Pascal
- questions collection.
- Brought up to date:
- 76) What are the current Pascal newsgroups on the Usenet news?
- Added:
- 81) How do I format graphics output like in textmode writeln?
-
- Wed 5-Jul-95: I have released an update of my Frequently Asked Turbo
- Pascal Questions. It is a subset of the subjects often coming up in
- Turbo Pascal programming for example in the new Usenet newsgroup
- news:comp.lang.pascal.borland. The FAQ covers Turbo Pascal
- programming in the real mode, but not protected mode. Also excluded
- are Object oriented programming (OOP), linked lists, Turbo Vision
- (TV), and Turbo Pascal for Windows (TPW). I hope that someone else
- takes on these excluded areas. The updated FAQ is available as
- ftp://garbo.uwasa.fi/pc/ts/tsfaqp25.zip
- Added the following, new items
- 77) How do I detect the CapsLock status, how do I turn it on/off?
- 78) How do I detect if the F11 or F12 key has been pressed?
- 79) How do I extract (parse) substrings from an input string?
- 80) How do I find out the size of any kind of a file?
- Based on friendly users' feedback, appended material or corrected
- the following, old items
- 26) How to get ansi control codes working in Turbo Pascal writes?
- 33) Which error is e.g. Runtime error 205, etc
- 60) How do I obtain a bit or bits from a byte, a word or a longint?
- 65) How can I detect if the shift/ctrl/alt etc key is pressed?
- 67) If Delay procedure does not work properly, how do I fix it?
- Made it clearer that the answer to the first item, and perhaps the
- most frequent of all frequent TP questions
- 1) How do I disable or capture the break key in Turbo Pascal?
- also covers another frequent TP question, that is how to detect
- which cursor key has been pressed.
- Made some very minor changes to
- 76) What are the current Pascal newsgroups on the Usenet news?
- Changed more of the file references to the URL format.
-
- Fri 16-Jun-95: I have updated my collection of Frequently Asked
- Turbo Pascal Questions. Now ftp://garbo.uwasa.fi/pc/ts/tsfaqp24.zip.
- Added an acknowledgements list about feedback into tsfaqp.inf
- contained within tsfaqp24.zip.
- Added items
- 75) How can I read another program's errorlevel value in TP?
- 76) What are the current Pascal newsgroups on the Usenet news?
- Made all the contents compatible with the Pascal newsgroups'
- reorganization that took effect Mon 12-Jun-95.
- Added to item
- 1) How do I disable or capture the break key in Turbo Pascal?
- the subquestion
- Q4: How do I detect if a cursor key or a function key has been
- pressed?
- Changed file references to URL format where relevant.
-
- Wed 15-Mar-95: I have updated my Frequently Asked Turbo Pascal
- Questions collection to be garbo.uwasa.fi:/pc/ts/tsfaqp23.zip.
- Added item:
- 74) What are and how do I use pointers?
- Added an explanation why the often proposed SetCBreak(false) is not
- the correct response to
- 1) How do I disable or capture the break key in Turbo Pascal?
-
- Thu 26-Jan-95: I have updated the FAQ (Frequently Asked questions)
- for Turbo Pascal. It now is garbo.uwasa.fi:/pc/ts/tsfaqp22.zip.
- - Added the following new items
- "71) How do I get started with graphics programming?"
- "72) Where to I find the different sorting source codes?"
- "73) A beginner's how to write and compile units."
- - Added one text-book to the bibliography.
- - Augmented the item
- "55) How can I test and convert a numerical string into a real?"
- with an Standard Pascal example the other way round with a code
- converting an integer into a string.
-
- Tue 11-Oct-94: I have updated the FAQ (Frequently Asked questions)
- for Turbo Pascal. It is now garbo.uwasa.fi:/pc/ts/tsfaqp21.zip.
- Added the items
- 69) How to detect if a drive is a CD-ROM drive?
- 70) How do I convert an array of characters into a string?
- Added the source code for monochrome detection to item
- 31) How does one store, and then restore the original screen?
- Wrote an alternative answer to
- 50) How can I write inline code?
- Made some other, minor clarifications, and file reference updates.
- Note that even if my FAQ is now very large there are many areas
- it does not intend to cover. The most notable areas not covered are
- TP for Windows, protected mode TP programs (BP), Turbo Vision,
- objective oriented TP programming, linked lists. It is up to the
- other comp.lang.pascal readers to cover these areas. Likewise,
- graphics programming has only one item.
-
- Wed 15-Jun-94: I have updated my collection of Frequently Asked
- Turbo Pascal questions at garbo.uwasa.fi to be /pc/ts/tsfaqp20.zip.
- I appended the item
- 68) How much memory will my TP program require?
- with a contribution from Duncan Murdoch.
- Added the alternative with interrupts to the item
- 1) How do I disable or capture the break key in Turbo Pascal?
- Added Jeroen Schipper's solution to
- 45) How to establish if a name refers to a directory or not?
-
- Sat 12-Mar-94: I have updated the Turbo Pascal Frequently Asked
- questions to be garbo.uwasa.fi:/pc/ts/tsfaqp19.zip by adding the
- following items:
- 65) How can I detect if the shift/ctrl/alt etc key is pressed?
- 66) How do I get a base 10 logarithm in TP?
- 67) If Delay procedure does not work properly, how do I fix it?
-
- Sun 26-Dec-93: Released upgrade garbo.uwasa.fi:/pc/ts/tsfaqp18.zip
- of my Frequently Answered :-) Questions about Turbo Pascal
- programming. Added new items
- 62) How can I copy a file in a Turbo Pascal program?
- 63) How can I use C code in my Turbo Pascal program?
- 64) How do I get started with the Turbo Profiler?
- Added material to
- 5) Can someone give me advice for writing a tsr program?
- 24) How can I link graphics drivers directly into my executable?
- 41) What is wrong with my program? It hangs without a clear pattern?
- 52) How do I avoid scrolling in the last column of the last row?
- Brought some program reference version numbers up to date, and
- corrected a few typing mistakes, and made some new ones.
-
- Sun 28-Nov-93: I have updated my Turbo Pascal Frequently Asked
- Questions collection to be garbo.uwasa.fi:/pc/ts/tsfaqp17.zip by
- including the following new items (and making some adjustments to
- the earlier ones).
- 57) How can I calculate the difference between two points of time?
- 58) Is a program running stand-alone or from within the IDE?
- 59) Please explain Turbo Pascal memory addressing to me.
- 60) How do I obtain a bit or bits from a byte, a word or a longint?
- 61) What are Binary Coded Decimals? How to convert them?
-
- Sun 7-Nov-93: I have updated my Frequently Asked Turbo Pascal
- Questions collection to be garbo.uwasa.fi:/pc/ts/tsfaqp16.zip. Some
- items have been brought up to date, and the following new items have
- been added.
- 53) How can one hide (or unhide) a directory using a TP program?
- 54) How do I test whether a file is already open in a TP program?
- 55) How can I test and convert a numerical string into a real?
- 56) How can I reverse a TP .EXE or .TPU back into source code?
-
- Wed 18-Aug-93: I have added two recent comp.lang.pascal items to my
- collection of frequently asked Turbo Pascal questions & answers:
- 51) I am running out of memory when compiling my large program.
- 52) How do I avoid scrolling in the last column of the last row?
- There are also some other minor adjustments in the earlier items,
- and the other accompanying information. The collection is now
- garbo.uwasa.fi:/pc/ts/tsfaqp15.zip.
-
- Mon 26-Jul-93: I have updated my frequently asked Turbo Pascal
- questions and answers collection. The following items have been
- added
- 46) How does one disable alt-ctrl-del?
- 47) How can I test whether a file exists?
- 48) What is the name of the current Turbo Pascal program?
- 49) How is the code for rebooting the PC written in Turbo Pascal?
- 50) How can I write inline code?
- The updated FAQ is available as garbo.uwasa.fi:/pc/ts/tsfaqp14.zip
-
- Sat 3-Jul-93: I have updated my Frequently Asked Turbo Pascal
- questions and answers collection. I added four new items bringing
- the total up to 45 questions, edited some of the old ones, and moved
- the bibliography to a file of its own within the collection. The
- bibliography is called FAQPASB.TXT. Also added "INFO-PAS.TXT using
- comp.lang.pascal by email". The collection is now
- garbo.uwasa.fi:/pc/ts/tsfaqp13.zip.
-
- Mon 31-May-93: Since I detached my Frequently Asked Turbo Pascal
- questions from my general news/programs FAQ a couple of weeks ago,
- it has been more natural to maintain and add new questions to my TP
- FAQ. The TP FAQ garbo.uwasa.fi:/pc/ts/tsfaqp12.zip now includes the
- information in two parts. They TSPAS.TXT and TSPAS2.TXT where the
- former contains 30 questions, and the latter continues on from that,
- currently up to 41 questions. This is a major update. Besides adding
- several new items to the collection, I have added much information
- and clarifications to many of the old items. Hence a tsfaq11.zip
- version was skipped altogether.
-
- Sun 16-May-93: My tsfaq33.zip Frequently Asked Questions has grown
- to be quite large. Therefore I have decided to divide it into two by
- separating the Turbo Pascal questions from the ordinary UseNet news
- and program related questions. The two entities are both available
- from the garbo.uwasa.fi:/pc/ts/ directory:
- tsfaqn34.zip Questions from UseNet and Timo's answers
- tsfaqp10.zip Common Turbo Pascal Questions and Timo's answers
-