.ini files have their own problems, that's why they have long been
deprecated for new application development. Raymond Chen explains why in
http://blogs.msdn.com/oldnewthing/archive/2007/11/26/6523907.aspx.  

There are issues with the Registry as well, but it's the solution a whole
lot of software authors choose for rapid hierarchal access to configuration
data.

If I were writing the K3 Utility with extensive library support (pick your
run-time library, VBRUN, .Net, Java, RealBasic, Qt, whatever), I might have
used an XML configuration file, as I did with K3 Voice.  One of the
constraints I accepted for the K3 Utility was a relatively small download
size (currently it's just over a megabyte, and about 2/3 of that is help
text and help file images), and to avoid prerequisite downloads and
installation issues commonly referred to as the "DLL Hell" problem.

Writing XML configuration files when things change is quite slow when
compared with registry writes as controls change.

YMMV for the software you write, Thom.

Dick, K6KR


-----Original Message-----
From: Thom LaCosta [mailto:k3...@zerobeat.net] 
Sent: Thursday, September 10, 2009 3:19 PM
To: Dick Dievendorff; Chris M0PSK
Cc: Elecraft Reflector
Subject: Re: [Elecraft] K3 Utility settings transfer

At 12:06 PM 09/10/09, Dick Dievendorff wrote:
>You can use the registry editor (regedit) to export the registry key

If the software used a config  or an .ini file, then one qould not 
have to do the registry dance.

73,
Thom k3hrn


______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:Elecraft@mailman.qth.net

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html

Reply via email to