c# Registry can't open Subkey with {} [closed] - c#

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 11 months ago.
Improve this question
Here is my code
RegistryKey = regsohr;
regsohr = Registry.LocalMachine.OpenSubKey(#"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks\{DFDC1B83-7FD3-4C77-8CD1-7391D1680ACA}");
sw.WriteLine(regsohr.GetValue("Path"));
It can't get into {DFDC1B83-7FD3-4C77-8CD1-7391D1680ACA}.
But when I delete that line everything works fine.
Anyone has any ideas why it can't open this SubKey?
I will appreciate any help.

My bad.
I have messed up with "HKEY_LOCAL_MACHINE".
regsohr = Registry.LocalMachine.OpenSubKey(#"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks\{DFDC1B83-7FD3-4C77-8CD1-7391D1680ACA}");
Fixed it
regsohr = Registry.LocalMachine.OpenSubKey(#"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks\{DFDC1B83-7FD3-4C77-8CD1-7391D1680ACA}");

Try this , for example i put it in a Label to check if it works
{
string readValue;
readValue = My.Computer.Registry.GetValue
(#"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache", "Tasks",Nothing);
Label6.Text = readValue;
}

Related

webclient does not recognize the text of the page C# [closed]

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed last year.
Improve this question
I have a problem with the web client does not recognize the contents of the web.
public Form1()
{
InitializeComponent();
WebClient webClient = new WebClient();
try
{
if (!webClient.DownloadString("https://pastebin.com/raw/SUVh3TP1").Contains("dasda"))
{
MessageBox.Show("Working!");
}
}
catch
{
}
}
The webClient is successfully downloading that URL and reading the string that's there ("dasda"). Because you have a ! at the start of your if condition, when the .Contains() evaluates to true, the expression in the if evaluates to false and the MessageBox.Show() is skipped.

ReplaceTest(int i) not all code paths return a value [closed]

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 5 years ago.
Improve this question
public string ReplaceTest(int i)
{
string rep = this.textBox3.Text;
string reped = rep.Replace("sir, this.textBox3.Text");
}
Like this? this is what i want to do but another error comes up not all code paths return a value
string.Replace() takes two arguments:
the string to replace
the string to use instead
If you want to remove "sir", it means to replace it with an empty string:
string reped = rep.Replace("sir", string.Empty);

Double quotes in String.Concat [closed]

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 6 years ago.
Improve this question
I want to write
Label "BuildingData" does not exist.
I know how to write using String.format and stringbuilder. I want to write this using String.Concat.
When I write code
String.Concat("Label ","\"","BuildingData","\"", "does not exist.")
The output is
Label \"BuildingData\" does not exist.
Add a space before does and you'll get the correct output. The quotes are a red herring - you're looking in the debugger.
using System;
public class Test
{
public static void Main()
{
var concat = String.Concat("Label ","\"","BuildingData","\"", " does not exist.");
Console.WriteLine(concat);
}
}
Here's the output.

How do I place multiple columns from a single row into a single textbox or label? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 8 years ago.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Improve this question
I can find a lot of info about parsing but I would like to put them together. I am trying to get the City, State, and Zip and place them in a single Label on a winform like 'City, State Zip' here is what I have gotten to but they will not get together.
while (sqlDataReader.Read())
{
label_vendor_Address.Text = sqlDataReader["Vendor_Address"].ToString();
string vendor_City = sqlDataReader["Vendor_City"].ToString();
string vendor_State_Prov = sqlDataReader["Vendor_State_Prov"].ToString();
string vendor_Zip_Country_Code = sqlDataReader["Vendor_Zip_Country_Code"].ToString();
label_vendor_City_State_Zip.Text = vendor_City, vendor_State_Prov, vendor_Zip_Country_Code;
}
I am sure that I am missing something very simple. Help is gratefully appreciated.
Is it as simple as this:
label_vendor_City_State_Zip.Text = vendor_City + ", " + vendor_State_Prov + " " + vendor_Zip_Country_Code;
Surely, not though, as your code would not compile. Can you provide code that can compile?

File.Exists() always returns false [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 9 years ago.
This question appears to be off-topic because it lacks sufficient information to diagnose the problem. Describe your problem in more detail or include a minimal example in the question itself.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Improve this question
This is my code (.Net 4):
string dName = textBox1.Text + ".db";
string fExist = #"C:\word_app\" + dName;
if (!File.Exists(fExist))
{
MessageBox.Show("file doesnt exist");
}
Even if I have the file in that location , this messagebox will appear.
you have just to correct your path (its words not word)
string dName = textBox1.Text + ".db";
string fExist = #"C:\words_app\" + dName;
if (!File.Exists(fExist))
{
MessageBox.Show("file doesnt exist");
}

Categories