Click here to Skip to main content
13,258,926 members (47,072 online)
Rate this:
Please Sign up or sign in to vote.
See more:

Part of the console program i'm doing is extraction of a zip file, and in extracting the zip file, a popup dialog box appears. The program run on scheduled task, meaning there will be human intervation(clicking of buttons). So i so browsed to see what to do to remove the popups.

I found one thats makes me create a subkey in the registry. By default, the created subkey will have:
Name Type Data
(Default) REG_SZ (Value Not Set)

What I need to do is to replace the data with 0(zero). How can i do this ?

I'm doing the changes in registry programmatically. If the subkey exists, then i don't need to enter the registry and continue with the process.

Please Help me.
Posted 21-Jan-13 15:10pm
Sergey Alexandrovich Kryukov 21-Jan-13 20:22pm
Which part of MSDN help was a problem to understand?
PIEBALDconsult 21-Jan-13 20:51pm
None of that is a good idea. Please rethink.

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

This is how:[^].

Don't forget that you want to overwrite the {Default} value. Second parameter should be either null or string.Empty, which represents {Default}, and third — zero. This is explained in the first "Note" section referenced above.

Alan Tuscano 22-Jan-13 21:25pm
Hi SA,
I've done the code and run it.

regKey1.SetValue("", "", 0)

But in the registry, the value for default becomes empty/no value.
Sergey Alexandrovich Kryukov 22-Jan-13 21:38pm
How could it work with both empty string parameters, in principle?! Look thoroughly, only the second parameter is empty. And you yourself a favor, never write "", use string.Empty (or null, in this case).
Alan Tuscano 7-Feb-13 1:05am
Thanks SA..
You are welcome.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web01 | 2.8.171114.1 | Last Updated 21 Jan 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100