Quik-Edit and associated programs.

A DOS program I first wrote in 1987 but heavily updated to take advantage of Windows 95 features. When Windows takes a dump take heart that this program will still run. Quikedit.exe/qe.bat is a DOS shell similar in concept to the Windows Explorer or File Manager. However it is easier to use and has more features:

QE.EXE

EXITWIN.EXE is an easy way to shutdown, restart or exit to MSDOS and run a program from Windows. Also take REBOOT.COM in case your machine doesn't respond to just exitwin.exe and give the command> exitwin reboot to do a restart.

DTR.EXE is a DOS program that measures the throughput in KiloBytes per second to a drive. You can use it on a local drive, a LAN or dialup connection so long as you have read/write access to the drive letter.

LFN.ZIP is a Turbo Pascal/BPW V7 unit that allows DOS, DPMI and Windows 3.1 code to access Long file names when they are running under Window95. Essentially LFN is substituted for the DOS and WINDOS units in the uses clause of the program. The LFN unit replaces System and DOS procedure calls with Long filename compatible ones if running under WIN95 and revert to normal calls otherwise. In addition to replacing Turbo's built in routines, several extra routines such as locking/unlocking file regions are included.

Cardfile is a tiny database program that I originally hacked out in a week because there were no multi-user phonebook programs available that did what we needed in our office. Records in a cardfile can be printed/exported, edited, added, deleted, undeleted, searched, have long notes attached, restructured and imported. There is even a comprehensive file repair routine though data is saved so automatically that you will probably never need it. Context sensitive help assists when you get stuck. Each record in a file can have up to 99 descriptive fields and each file can be up to 2 gigabytes in size. Additionally each record can have a linked note file which can each be up to 2 gigabytes in size. Cardfile is fully multiuser capable with record locking, automatic screen update for all users, private printer definitions for each copy of the program with six different printer definitions for each database. The user interface was a hack as well and could use some revision to make it "nicer" to use. Look for a revision soon. The most difficult part is setting up the printer templates for your printers (ie cards labels envelopes etc). Reference to the online help will help here. Cardfile is a DPMI program so it will require at least a 80286 with 1MB of memory (not a big deal these days).

SETINI.EXE
Syntax: SETINI INI_File Variable=Setting [Header]
Example: SETINI win.ini run=hello.exe [windows]
Setini will set the specified variable to the specified setting in a specified INI file. You may optionally give it a header section under which you want the variable. If the variable exists, it is changed. If it doesn`t exist, it is created. If the header or the INI file doesn`t exist, they are created.

This site is the only legitimate source for my software. No third party sources are authorized. This software, though in the Public Domain, is copyrighted by Lars Dennert. It may not be sold, modified or reverse engineered. By using this software you waive and release Lars Dennert from any responsibility or consequences arising from the use or misuse of this software. Lars Dennert makes no claims as to the fitness of this software for your particular use.

Please check back for other releases and additions. I will probably be making available some of the other software I have written in the near future.