QUERY VERSION 1.10 The Pennsylvania State University Center for Academic Computing C. J. Sacksteder cjs@psu.edu F R E E W A R E SHORT DESCRIPTION Drag/drop, show file version, date, and size, and optionally update DESCRIPTION Query Version (QVERSION.EXE) will display the version number imbedded in many .DLL files, .EXE files, and some other files). It will also show the file date/time and size. It will also look in your Windows and System directories for a file by the same name and show you its version, date/time, and size. You can then press a button to replace the "installed" file. WHY? It happens almost every day: you get a new shareware or freeware program that has a common file like CTL3D.DLL or BWCC.DLL . . . should you replace your current one or not? Just drag the "new" file and drop it onto QVERSION to find out. If it really is new, just press the [UPDATE] button to replace the old one (which is renamed just in case). FILES INCLUDED This package has the following files: QVERSION.TXT This file QVERSION.EXE The program CMDIALOG.VBX Used by the program COMMDLG.DLL Used by the program VER.DLL Used by the program Not included is VBRUN300.DLL. It is big, and most people have it already. If you don't have a copy, one can be found in the UTIL directory on CICA (file VBRUN301.EXE) and its mirror sites. INSTALLATION Copy QVERSION.EXE to any convenient directory. If VER.DLL, CMDIALOG.VBX or or COMMDLG.DLL are newer than the ones you have (use QVersion to find out), copy the new one(s) to the \WINDOWS\SYSTEM directory (press the UPDATE button in QVersion). USE I like to run QVersion by dropping a file on its icon. Too bad Program Manager doesn't allow that (I use Norton Desktop). There are several nice utilities that provide tool bars. One I like is ToolBar by Juan M. Aguirregabiria (look on CICA or mirrors). The alternative to dropping the subject file onto the QVersion icon is to start it up and pick a file by using the [BROWSE] button or the FILE menu. The Microsoft common dialog is used there. If you use the [UPDATE] button to replace an existing file, be aware that the original file is renamed something like "filename.001", in case the new file doesn't work right. SUPPORT Since it is freeware, I cannot promise to answer questions about this utility. I would, however, like to be informed about any bugs you find. Please write to cjs@psu.edu. CREDITS Sample code provided by Microsoft with Visual Basic is used to extract the version information (GetFileVersion). Find it in the SETUP1.BAS file in the SETUPKIT\SETUP1 directory. Ugly, huh?