עבור לתוכן

#C גישה לREGISTRY

Featured Replies

פורסם

איך אני יכול להכנס לKEY מסויים ברגיסטרי? כל מה שאני מצליח זה ליצור ולמחוק KEY בתוך הKEY-ים הראשיים (כמו הLOCAL MACHINE, CURREN USER)

איך אני לדוגמה יוצר KEY בתוך local machine\software?

פורסם
  • מחבר

תודה.. אבל לא כל כך עזר לי...

אני עדיין לא מצליח להיכנס לKEYS...

מישהו יכול לבדוק את הקוד ולהגיד לי מה אני צריך לרשום בשביל שיעבוד?

private void insert1_Click(object sender, EventArgs e)
{
string name = name1.Text;
string title = title1.Text;
string target = target1.Text;
RegistryKey key; ///create 'key' as registry key
key = Registry.ClassesRoot.CreateSubKey("Directory"); ///open Directory
key.CreateSubKey("Directory");

key = Registry.ClassesRoot.CreateSubKey("shell");
key.CreateSubKey("shell");

key.CreateSubKey(name);
key = Registry.ClassesRoot.CreateSubKey(name);
key.SetValue("" , "&" + title); ///set Default value for 'title'
/*
key.CreateSubKey("command");
key = Registry.ClassesRoot.CreateSubKey("command");
key.SetValue("" , target); ///set Default value for 'target'
*/
key.Close(); ///close registry

MessageBox.Show("Registry changed \n Shortcut added"); ///show DONE message
}

פורסם

key.SetValue("" , target);

תעשה

key.SetValue(null , target);

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים