PDA

View Full Version : خطا در کار با رجیستری در ویندوز سون (windows 7)



crying sphere
جمعه 05 فروردین 1390, 12:21 عصر
سلام
نوروز 90 مبارک

من تو برنامم از رجیستری استفاده کردم. منتها توی ویندوز 7 وقتی به اون کدها می رسه خطای زیر رو میده :



67866


دوستان اگه ممکنه راهنمایی کنین. ممنون

AlgorithmX
جمعه 05 فروردین 1390, 12:48 عصر
خب کدترو بزار تا بفهمیم کجا اشتباه نوشتی!!

crying sphere
جمعه 05 فروردین 1390, 13:24 عصر
خب کدترو بزار تا بفهمیم کجا اشتباه نوشتی!!

کداش مشکلی نداره عزیز. تو xp کار می کنه ولی تو seven اینجوریه. مربوط میشه به امنیت.

کدی هم که استفاده کردم اینه :



Dim Regkey As RegistryKey

Regkey = Registry.LocalMachine.OpenSubKey("SOFTWARE", True)
Regkey.CreateSubKey("application")

Regkey = Registry.LocalMachine.OpenSubKey("SOFTWARE\application", True)
Regkey.SetValue("value1", "1")

Regkey = Registry.LocalMachine.OpenSubKey("SOFTWARE\application", True)
str = Regkey.GetValue("value1")

Regkey.Close()

shadi khanum
جمعه 05 فروردین 1390, 13:36 عصر
UAC رو بذار پایین ترین سطحش

crying sphere
جمعه 05 فروردین 1390, 13:51 عصر
UAC رو بذار پایین ترین سطحش

:) ببخشید, این که گفتین چیه؟ من یادم رفته!

shadi khanum
جمعه 05 فروردین 1390, 17:56 عصر
برین به این مسیر :Control Panel -> User Account -> Change User Account Control بذار روی Never Notify (پایینترین سطح)

Felony
جمعه 05 فروردین 1390, 21:38 عصر
در ویندوز ویستا و 7 کاربر برای نوشتن در مسیر Local Machine نیاز به دسترسی Admin داره ، یا برنامه رو با دسترسی Admin اجرا کنید ( کلیک راست روی برنامه و انتخاب Run as admin ) یا اینکه به وسیله Manifest این دسترسی رو به فایل اجرایی برنامتون بدید .

crying sphere
شنبه 06 فروردین 1390, 11:52 صبح
در ویندوز ویستا و 7 کاربر برای نوشتن در مسیر Local Machine نیاز به دسترسی Admin داره ، یا برنامه رو با دسترسی Admin اجرا کنید ( کلیک راست روی برنامه و انتخاب Run as admin ) یا اینکه به وسیله Manifest این دسترسی رو به فایل اجرایی برنامتون بدید .

با تشکر از شما دوست عزیز :

چطور به وسیله Manifest دسترسی ای که گفتید رو به فایل اجرایی بدم؟
ممنون

محسن شامحمدی
یک شنبه 07 فروردین 1390, 20:36 عصر
با تشکر از شما دوست عزیز :

چطور به وسیله Manifest دسترسی ای که گفتید رو به فایل اجرایی بدم؟
ممنون
Is there any code out there that can make a VB.net program run as if by an administrator (http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/8df3a403-91e4-44dd-ad71-9dff3e921390)


اجرا نمودن برنامه های تحت ویندوز با مجوز مدیر (Run as Administrator)ویندوز ویستا در برنامه نویسی (http://www.iran-eng.com/showthread.php/136863-%D8%A7%D8%AC%D8%B1%D8%A7-%D9%86%D9%85%D9%88%D8%AF%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%D8%AA%D8%AD%D8%AA-%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8%B2-%D8%A8%D8%A7-%D9%85%D8%AC%D9%88%D8%B2-%D9%85%D8%AF%DB%8C%D8%B1-%28Run-as-Administrator%29%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8% B2-%D9%88%DB%8C%D8%B3%D8%AA%D8%A7-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C)


اجرا نمودن برنامه های تحت ویندوز با مجوز مدیر (Run as Administrator) در (http://forum.p30world.com/showthread.php?p=5947749)