Downloaded from usefulutils.com: "Your Web Code Broker"
Simple Settlement Sheet
This application is for small businesses who tend to perform maintenance
tasks in an old-fashioned manner.
More specifically, it is an application meant to make the end-of-day
money settlement process easier for employees who have to report
all of the income for that day. It allows for quick calculation
of rolls of coins, in addition to bundles of bills so that
the sums can be calculated by simply entering the number
of each type of money denomination.
It is an integrated spreadsheet application. Essentially, it could
have been created simply as a spreadsheet. But, let's face it.
Integrated spreadsheet applications like this one require less
overhead and don't have any dependencies. You don't need
to worry about using any office software.
This is the first integrated spreadsheet software that I have released,
but there might be more in the making in the future.
The spreadsheet cannot be modified.
This spreadsheet assumes that there are:
40 quarters in a roll of quarters.
50 dimes in a roll of dimes.
40 nickels in a roll of nickels.
50 pennies in a roll of pennies.
25 one-dollar bills in a packet of ones.
20 five-dollar bills in a packet of fives.
10 ten-dollar bills in a packet of tens.
5 twenty-dollar bills in a packet of twenties.
Again, these assumptions cannot be modified, but are based
upon frequently used standards.
The application has been compiled in native Windows code, requiring
no dependencies.
There is a print option.
The file "settlementSheetData.dat" has to always be located in the same
directory as the executable. It contains the spreadsheet data.
This file cannot be modified under normal circumstances.
FIN.
Downloaded From: usefulutils.com "Your Web Code Broker"
Printer StayAlive Application
This is a somewhat simple, but useful application quickly pieced together in Visual Basic 6. Due to it's nature, compiling it as native Windows code made sense.
This command line application will cause a specified, installed printer to print out a blank page.
The reason why this is useful? Many printers these days have gone "green", and have taken away all sense of reason with them during the process. The option to disable sleep mode on some modern printers is not provisioned, and the printers don't seem to have an automatic "wake up" feature, either.
Essentially, registering this application with the Task Scheduler will allow you to spit out blank pages on your printer at regular intervals, effectively keeping the printer alive and receptive to print jobs. Of course, someone in your SOHO or enterprise enviroment will have to collect all of the blank pages for reusage. Also unavoidable is the situation where a recenly printed job could invariably be mixed with blank pages.
Of course, it could also make for a good practical joke, but you didn't hear that from me...
And, YES, it is possible to produce console apps under visual Basic 6...
Usage:
[Printer StayAlive Application.exe] [Exact Name of Installed Printer, Including Spaces]
Example for a printer named "HAL 9001 Super Printer":
"Printer StayAlive Application.exe HAL 9001 Super Printer"[CR]
If the command line arguments making up the full printer name doesn't match any installed
printer on the system, the application will, in no uncertain terms, notify you of this.
FIN.