Begin Programming Logo
Home | KPL | Object Pascal | General Programming | Code Database | About Us
   
What Next?
   
   

The numberof things that you can do in Object Pascal is almost endless. Even programmers who have been using Object Pascal since its release will still not know how to do everything in Object Pascal. So where you decide to go from here is up to you. If you enjoyed making KPL games, then you could look into making games with delphi. If you enjoy maths, then calculators are easily made in Object Pascal and can be customised to your own needs. More ideas include:

  • Hiding a message in a bitmap- by investigating how pixels in an bitmap image are stored and how characters are stored, you can hide a message in a bitmap.
  • Noughts and Crosses - using the GUI components, you can create a two player noughts and crosses game. You can even work out an ultimate strategy and created a CPU player
  • Problem Solving Programs - You can create programs which will solve a problem - for example you could write a program which allows the user to enter their date of birth and the program will say the day of the week that they were born

An important thing to realise about computer programming is that is a self-learning environment. Websites like this one can only teach you the basics of how the simple programming features work. It is then up to you to research how you can use these features to get the desired effect. If that is not possible, then programmers have to search the web, for someone who has tried a similar thing and find an alternate way to approach your problem. The truth is that Google is a programmer's best teacher!

The websites listed below offer good reference points to look up any problems or functions with Object Pascal:

  • Delphi Basics - an excellent website with many of the inbuilt features listed and example code
  • About Delphi - huge number of example programs and code
  • Pascal Google Group - A huge community of expert Object Pascal programmers, who will probably know the answer to every Object Pascal question you will ever have!

Whilst programming, especially as you start to make more complex programs you will find bugs, which at first you cannot solve. You therefore have to read through your code, in an objective manner to find the problem. One of the biggest traps people fall into when they program on their own is that they write code and think 'this should work but doesn't, therefore it isn't my fault'. The fact of the matter is that it is your fault and responsibility to find an answer to your problem.

   

Valid XHTML 1.0 Transitional Valid CSS!