RegDb COM DLL 1.0

EzTools Software in Games \ Puzzle

Most Windows programs use the Windows Registry to store configuration data. Did you know that starting with Windows Vista, your application can no longer write to the HKEY_LOCAL_MACHINE Registry key in the same way as all previous Windows versions?


Most Windows programs use the Windows Registry to store configuration data. Did you know that starting with Windows Vista, your application can no longer write to the HKEY_LOCAL_MACHINE Registry key in the same way as all previous Windows versions? Now entries are "virtualized" into each user's own private copy, instead of one single entry for all users, thus making it the same as HKEY_CURRENT_USER. This is a huge issue, as it will break many hundreds of thousands of existing programs that write data under this key. For this reason we have created the RegDb COM DLL as an alternative to the Windows Registry so programs can have their own configuration database and no longer be dependent on these kinds of major changes that Microsoft makes. Consider these important features:


Similar function to the Windows Registry: Has HKEY_LOCAL_MACHINE for all users, and HKEY_CURRENT_USER for the current user.

Supports storing the same data types: String, DWORD, Binary and also adds Float.

COM interface, so you can use it from almost any language.

Includes freely distributable viewer/editor program, very similar to RegEdit (see screenshot below).

Uses industry standard SQLite relational database file as the storage file, so there is no worry about a proprietary file format. You can view and edit your data using any of the many SQLite database tools on the market, such as our SqlitePlus Database Explorer if you wanted to.

Automatically sets the file permission to allow the "All Users" group to have full access to the RegDb file.

Features encryption option, so you can easily encrypt your values with no special programming needed.

Easy to serialize .NET classes and data

Works with all Windows versions Win95-Vista!

*** If you need the Viewer-Editor to be localized to your locale, we can send you the .rc file for you to translate - its not large and so can be done in less than an hour. We will make localized builds in your language from then on ***

Almost all programs require some sort of configuration storage. With the advent of .NET we seem to have come full circle in regard to application settings. Back in the pre-Win95 days Microsoft invented INI files, and told us they were good. And so they were. Then along came 95 and NT, and Microsoft said no, the registry is the way to go, forget INI files. And so we did. Now in .NET we're told to use CONFIG files, which is basically the same concept as an INI file, albeit being XML itd-deOaos an INI file on steroids. Now nost programs use the Windows Registry, but some use INI files, and others use XML files. Each have their drawbacks. For example, you should not store large data values in the Windows Registry, and you cannot easily store binary data in text INI and XML files. And starting with Windows Vista, you cannot store common data to the HKEY_LOCAL_MACHINE key (it will make a 'virtual' copy that is for the current user only). RegDb has none of these limitations. Since it uses the SQLite database file as the underlying file storage, it can hold any data type of almost any size - and its lightning fast and efficient.

Automatically Grants "All User" Permissions

If your program only needs a .ini file you might be thinking, "no problem, I'll just create a .ini file in the 'All Users/Application Data' folder". Unfortunately this won't work in all situations. This is because if the file is created by an Admin user, all other non-Admin users will not have "write permission" on the file, and so cannot set any configuration data in the file. RegDb overcomes this by automatically changing the file permissions when it is first created, to grant all users full access to the file.

Usage Scenarios

Suppose you need to store configuration data that must be updated and accessed by all users of the machine. Your application previously used the Windows Registry HKEY_LOCAL_MACHINE key to store this data. Now you will use RegDb instead. You can place your RegDb file(s) into the Windows "All Users/Application Data" folder, so that the file will be accessible to all users of the machine. The RegDb COM DLL has a method named GetCommonAppDataFolder which returns the path to this folder, so you can use it to easily build a path to your shared RegDb file.

RegDb COM DLL 1.0 Puzzle software developed by EzTools Software. The license of this puzzle software is freeware, the price is free, you can free download and get a fully functional freeware version of RegDb COM DLL. Do not use illegal warez version, crack, serial numbers, registration codes, pirate key for this puzzle freeware RegDb COM DLL. Always use genuine version that is released by original publisher EzTools Software.

Similar Software

SQLitePlus Database Explorer and COM DLL 1.0 EzTools Software  Puzzle

It consists of 3 tools: SQLitePlus Database Explorer, the SQLitePlus COM DLL and the SQLitePlus Grid ActiveX component (free tool). SQLitePlus Explorer is a program for viewing and administering your SQLite databases. The SQLitePlus COM DLL is for use by your programs to easily access SQLite...

EzComm Messaging COM DLL 1.0 EzTools Software  Hobbies

The EzComm COM DLL makes it easy to connect two computers and begin sending messages or files between them. The messages can be anything - text or binary data, and the computers can be on the same network or across the Internet anywhere in the world. Use EzComm in your VB, C++, .NET or Delphi...

Zip COM DLL 1.0 EzTools Software  Hobbies

The Zip COM DLL is a full-featured Zip manager and offers these great features: * Compression, decompression and modification of zip archives. * Zip64 format - practically no limits for sizes and the number of files in archives. * AES encryption - in accordance with the WinZip format. *...

EasyPattern Engine 2.8 DataMystic  Misc. Dev. Tools

EasyPattern Engine COM DLL provides a cool new way to describe text patterns. They're English-like, powerful and easy to understand. EasyPatterns make parsing a US phone number as easy as [ PhoneNumber ] or if you prefer the long way: [ optional punctuation, 3 digits, punctuation, 3 digits,...

JAVA Dynamic SQL Assistant 1.0  Code Management

A JAVA package (that can be compiled to a COM DLL) that assists database programmers in generating dynamic SQL, from any platform (using JAVA), eliminating ugly string concatenation code for a more eloquent OO approach.

ASP2VB 1.0 Pablo Software Solutions  Multimedia

This utility converts one or more ASP source files into a single Visual Basic 6.0 project that can be compiled into an ActiveX COM DLL for maximum performance, safety and security. Include files are integrated in the output VB classes. The following components are required in order to use the...

SqlWeb COM DLL and Database Explorer 1.0 EzTools Software  Puzzle

Do you have a Windows application that needs to access a database on the Web? How would you like to be able to open a connection to a SQL Server, Oracle or MySQL database that resides on any server on the Internet, and issue SQL commands and obtain query results? Sounds pretty good, huh? This is...

Registry Pro 2.2.6 Evans Programming  Misc. Dev. Tools

Registry Pro is an activeX control that gives developers easy and complete access to the power of registry programming. Works with VB, VBA and all other ActiveX and COM DLL supporting languages. Includes a detailed help file, comprehensive example programs, royalty-free re-distributable setup...

Executable Vaccine 4.0 Horizon DataSys Corporation  Security

Executable Vaccine protects your PC by acting as an executable file filter. It attaches to the operating system and filters all executable files, be it .exe .com .dll .drv .sys .dpl etc from all drives and all network shares against a list of files or paths, you, the administrator provide as...

QR-Code Font and Encoder for Windows 2009, Inc.  Misc. Inf. Tools

IDAutomation's QR Code Barcode Font and Encoder for Windows enables printing of two dimensional QR-Code barcodes from Windows with TrueType, PostScript or PCL laserjet soft fonts. The advanced QR (Quick Response) Code font uses IDAutomation Vertical Interleaved Technology which allows increased...

Popular Software of Games - Puzzle

BrainPower 1 Order Entertainment  Puzzle

Take your brain to the next step of evolution playing the most attractive game ever made. The combinaton of 11 themes plus the possibility of adding NEW FREE themes makes BrainPower an unique game experience. The music, the sounds, the graphics, the themes they are all made to envelop the player...

IQ Lights Off Game 1.0 IQ-mobile  Puzzle

IQ Lights Off Game A little fun game designed to exercise your brain. Maybe you have seen it over the internet or on the Apple iPhone. Starting today you can play it on your mobile phone! If you have a java enabled phone then this game is for you!The game consists of a 5 x 5 cell board game. A...

Diamond Puzzle 1 Puzzle Game Download  Puzzle

Diamond Puzzle is a brand new exciting mind breaker. This game requires some wit but is by no means one of those boring slow moving puzzles. Actually here you can choose your own style of play. It has two different modes to suit those who like to take their time and think ten moves ahead and...

Mobile Jigsaw 1.2.2 Mobile Stream  Puzzle

The first jigsaw puzzle tuned for VGA screens. Now you can generate as many your own puzzles as you like, using not only classic and curly shapes, but also fancy figures. Game features: classic, curly, rectangular and fancy shapes; ability to pause (minimize) the game and restore it at a later...

Brain Train Age 3.80  Puzzle

Brain Train Age is a simple, fun and effective PC game for you to make mental exercise. Brain train age also can test your brain age. It gives you a clearly age of your brain. Brain Train Age features activities designed to help stimulate your brain, like solving a series of simple, rapid-fire...

22 Strategy Games 2.4 MG Software  Puzzle

From mazes to mahjongg to tetris and more. 22 challenging kidsafe games for all ages. This award winning game pak will keep you thinking and has something for everyone, test your brain on our strategy games or just waste some time with our matching block games.You get: two maze games, 2...

Circuit Weaver 3D 1 Thomas Plesko  Puzzle

Circuit Weaver 3D is an original puzzle game, taking place in awesome 3D environments, with arcade quality special effects. Help Robi the Robot save his home world in this 3D puzzle game by guiding him to the shield generators. You get to guide Robi the Robot by altering the circuit grid that...

Tetris classic online 2 Flash games  Puzzle

Classic tetris. Play tetris online free games: tetris online, free tetris online clone games. Online Tetris - play Tetris online Online Tetris - play Tetris online, Free online puzzle games, free online tetrisgames, Free Tetris Download. Free Tetris game (also known as Blocks or Tetris Blocks)...

Whats Up 3.00 SoftSpot Software  Puzzle

Whats Up is a challenging Scrabble / Upwords type word game with a 3D twist !Try to score as many points as you can by forming interconnecting words on the board. You start with seven letters, and the tiles have differing score values.Whats Up includes three dictionaries (Official Scrabble...

Challenger Tetris 1.1 TERMINAL Studio  Puzzle

Do you think you can play Tetris well? Well, this game will challenge you! You will have to apply the best of your skills to be successful in this one and we are sure you will not be bored! The rules of Challenger Tetris are similar to those of a regular tetris game, however here you will not...