Paradox Community
Search:

 Welcome |  What is Paradox |  Paradox Folk |  Paradox Solutions |
 Interactive Paradox |  Paradox Programming |  Internet/Intranet Development |
 Support Options |  Classified Ads |  Wish List |  Submissions 


Paradox Programming Articles  |  Beyond Help Articles  |  Tips & Tricks Articles  


Welcome to the Paradox Community Paradox Programming Articles page! Below you'll see various articles focusing on Paradox® developer needs and interests.

To request an article on a certain topic, please complete our request form with the relevant information.

Developer Articles
Author/ContributorDateTitle
Al Breveleri 22 Jan 2002 Manipulating Strings with ObjectPAL
  Al covers everything you ever needed to know (and then some) about manipulating strings!

Arthur van Lokhorst 07 Sep 2001 Finding files on your computer and sorting an array
  Arthur gives us some recursive routines with sample download!

Arthur van Lokhorst 08 Oct 2001 Using ini-files and two other useful functions
  Arthur gets serious about INI files!

Carolyn Wendover 12 Jan 2002 Implementing a Table Based Menu System
  Carolyn gives us the ins and outs of designing a table based menu system!

JD Adams 28 Mar 2002 Internal Shortcuts
  JD shows us how to set up a system for creating shortcuts to different applications or parts of applications in Paradox's Tools menu. Sample files are included.

Jeff Cranston 23 Jun 2001 Getting Started - What Are Libraries and How Are They Used
  Don't wait to get started with libraries; check out Jeff's first article in this series!

Ken Loomis 29 Jun 2003 Using Inno to Install a Paradox Application
  Ken walks us through creating a fully functional setup program for Paradox and the BDE.

Kim Howarter 03 Feb 2004 Multiple Selection List Boxes
  Kim shows us how to use a table-driven two list-box method to allow users to select multiple items from a list and because it's table-driven, the same dialog can be used for all your multi-select needs!

Larry DiGiovanni 03 Jun 2003 Calendar Tables and Derived Date Information
  How to use calendar tables for obtaining derived date information for use in queries, reports, and forms!

Liz Woodhouse 28 Jun 2001 Do It Yourself Referential Integrity
  Built-in referential integrity features not good enough for you? Do it yourself!

Liz Woodhouse 30 Jul 2001 Using the Microsoft TreeView Control in Paradox
  Liz details how to use the MS treeview control, and also lists a few 3rd-party controls.

Luuk Houwen 08 Feb 2002 Searching A Normalized Database
  Luuk shows us the trick to searching normalised databases where the data table contains an ID value and a reference/lookup table contains the text being searched for!

Mark Pauker 06 Mar 2002 Impossible ObjectPAL Techniques
  This three page article from 1994 details some things you might have thought Paradox couldn't do! Included: Modifying a Form, Programming Reports, Multitasking, Hard to Call DLLs and Status Messages

Mike Prestwood 09 May 2002 Where to Put Code
  Mike offers some guidance with that elusive question of where exactly to put your code!

Paradox Community 23 May 2001 Paradox Runtime
  Curious about runtime? Read this brief explanation, and let us know if you have questions.

Pascal Hutton 21 Jun 2001 Using Win32 API Functions with Structures: Explanation and Example
  Pascal opens sheds some light on using DLLs which require structures!

Paul Cronk 11 Aug 2001 TWAIN Support in ObjectPAL: Series Content, Definitions and Requirements
  Paul covers everything you ever wanted to know about in this 8-page article on TWAIN Support in ObjectPAL!

Peter Zevenaar 26 Feb 2002 ActiveX controls - A step by step tutorial
  Expand the scope of your Paradox applications. Play videos, read MP3 tags, use a calendar, or have your computer turned into a web server. These are only few of the possibilities with ActiveX controls...

Peter Zevenaar 05 Aug 2001 Using the Alfafish MP3 tag reader/writer ActiveX control in Paradox
  Peter shows us how to make the most of our MP3 files with this free ActiveX control!

Rick Kelly 19 Jul 2003 Base64 Encoding
  Rick shows us how to encode and decode strings with one of the most common encoding routines in use today!

Rick Kelly 30 Apr 2004 Email Address Validation
  Rick provides us with this article and sample code for the challenging task of validating email addresses.

Rick Kelly 02 Jun 2003 Paradox BDE API: Reading and Updating the BDE Configuration File
  Everything you ever wanted to know about using the BDE's API to determine and set BDE configuration options!

Rick Kelly 23 Jun 2001 Paradox Date, Time, and DateTime Data Types: Introduction and Internal Formats
  Get ready for this series on dates by checking out part 1: Introduction and Internal Formats!

Rick Kelly 30 Jun 2001 Paradox Date, Time, and DateTime Data Types: B.C. Date Adjustments
  Travel back in time with part 2 in Rick's series: B.C. Date Adjustments!

Rick Kelly 03 Jul 2001 Paradox Date, Time, and DateTime Data Types: Calculations Using Date Types
  When was that? Get the answer with part 3 in Rick's series: Calculations Using Date Types!

Rick Kelly 10 Jul 2001 Paradox Date, Time, and DateTime Data Types: Basic Astronomy and Time Types
  Break out the telescope and the beach ball for part 4 in Rick's series: Basic Astronomy and Time Types!

Rick Kelly 08 Oct 2001 Paradox Date, Time, and DateTime Data Types: More B.C. Date Tips and Tricks
  Rick reveals more problems and more solutions for dealing with B.C. Dates!

Rick Kelly 01 Jan 2002 Paradox Date, Time, and DateTime Data Types: Odds and Ends - Fiscal Periods
  Rick details how to calculate those pesky fiscal periods!

Rick Kelly 08 Jan 2002 Paradox Date, Time, and DateTime Data Types: Odds and Ends - Thirteen Month Rolling Histories
  Rick expands on fiscal periods by exploring the concept of a thirteen month rolling history!

Rick Kelly 16 Jan 2002 Paradox Date, Time, and DateTime Data Types: Odds and Ends - Thirteen Month Rolling History Summary Calculations
  Rick shows us how to add summary calculations to the thirteen month rolling history!

Rick Kelly 03 Jul 2004 Using Color Gradients
  Rick shows us how to get that color gradient effect in Paradox forms!

Rick Kelly 22 Jul 2002 Win32 API and Printers: Get Default Printer and Printer Properties
  Learn how the Win32 API can give you more printing control than ever before!

Rick Kelly 31 Jul 2002 Win32 API and Printers: Setting Default Windows Printer
  Learn how to set the default printer not just for Paradox, but for Windows itself, in part 2 of Rick's series!

Rick Kelly 03 Aug 2002 Win32 API and Printers: Getting Printer Jobs
  Get one step closer to managing your printer and print jobs with this article on retrieving printer spooler jobs.

Rick Kelly 10 Aug 2002 Win32 API and Printers: Controlling Printers and Printer Jobs
  Rick shows us how to control the status of a printer and manage print jobs.

Rick Kelly 17 Aug 2002 Win32 API and Printers: Print Directly to a Printer
  Learn how to print directly to the printer without going through the usual print dialogs.

Rick Kelly 27 Aug 2002 Win32 API and Printers: Changing Printer Attributes
  Rick shows us how to change or update a Windows printer!

Stefan Bodingh 02 Jul 2001 Transaction Basics
  Start a transaction today with Stefan's article on how to use transactions with Paradox tables!

Tom Krieg 21 Jun 2001 Passing Variables between Forms Using a Library - Part 1: Passing a Single Variable
  Tom passes variables from form to form! Find out how you can too!

Tony McGuire 13 Jun 2001 Combining setRange() with setGenFilter() - the best of both worlds
  How to combine setRange() and setGenFilter() to show your users exactly what they want to see - with nothing they don't.

Tony McGuire 23 May 2001 Speed Comparisons
  This compilation shows that you can dramatically increase your application's speed by using tcursors and setRange() in place of queries.

Vladimir Menkin 17 Jun 2001 Manipulating Paradox Desktop Windows
  Vladimir covers the basics of manipulating windows open in Paradox.



Paradox Community Newsgroups


 Feedback |  Paradox Day |  Who Uses Paradox |  I Use Paradox |  Downloads 


 The information provided on this Web site is not in any way sponsored or endorsed by Corel Corporation.
 Paradox is a registered trademark of Corel Corporation.


 Modified: 03 Jul 2004
 Terms of Use / Legal Disclaimer


 Copyright © 2001- 2004 Paradox Community. All rights reserved. 
 Company and product names are trademarks or registered trademarks of their respective companies. 
 Authors hold the copyrights to their own works. Please contact the author of any article for details.