Gregory Hardt’s Web Page  

http://www.ghardt.com/   

 
 
 

Disclaimer:
All programming projects listed were created on and targeted for PCs running Windows 9.x or NT. None of the programs listed are in compiled format and are heavily documented within the code. All code contained in the files below is totally of Gregory Hardt's creation except where noted within the code. Some ASCII art and graphics included in the files have been obtained via the Internet and thus may be copyright other individuals; credit is given to the creators of such art/graphics when the owner is known. Some data files included in the files are sample data files provided to Gregory Hardt by various professors or educational texts; any rights are assumed to be retained by their respective authors. All programming projects provided below are provided for educational/self-promotional purposes only -- USE PROGRAMS AT YOUR OWN RISK.

    COBOL
  • Advanced COBOL Class - Assignment 12-9
    Provides a character-based interface for notifying the user of disk activity while generating a report from a data-file with known data boundaries.

    Utilizes an input file, which is loaded into a two- dimensional table; an output file for report generation; and multiple user screens.
    Visual Basic
  • Visual Basic 6 Recursive Function Experiment 1
    Provides a recursive function which returns only the numbers from any string. Includes two data validation routines to illustrate its usefulness and power:
    Credit Card Number Validation and Phone Number Validation
  • Visual Basic 5 Auto-Complete Experiment 2
    Provides a function which attempts to anticipate the information being entered by a user into a text field and then auto-complete the entry for them.

    Utilizes an external data file to store entries that upon a partial match will auto-enter themselves into the text field.

    Inspired by the auto-completion of URLs in Internet Explorer and the auto-completion of Dates and Days of the Week in Microsoft Word v5-2000.
  • Visual Basic 5 - Assignment 4
    Way Far Out Computer Sales program:
    Provides a graphical interface for performing quotes and sales based upon client negotiations. Accepts Sales Rep input, of customer's computer component requests and calculates sub-total, tax, and total cost. Tracks min. and max. prices, avg. price, total sales volume both in dollars and quantity.

    Utilizes an input file, which is loaded into multiple two- dimensional arrays; a common functions module; and multiple user screens.

    Graphic was taken from Sun Microsystems' web site. The system pictured is no longer offered.