PDA

View Full Version : read registry



akbar_2020
چهارشنبه 09 بهمن 1392, 12:12 عصر
سلام

چطوری میشه مقدار یه کلید رجیستری با مشخصات زیر رو با VfP9 خواند؟
name=Test
Type=REG_SZ
DATA=TEST_DATA
در واقع من می خوام مقدار Data رو بدست بیارم.

متشکرم.

akbar_2020
چهارشنبه 09 بهمن 1392, 16:04 عصر
دوستان خودم راش و پیدا کردم برای اینکه یه مقداری رو از رجیستری بخونیم باید از دو تابع زیر به ترتیب استفاده کنیم .
RegOpenKeyEx( HKEY_CLASSES_ROOT, lcKey ,REG_OPTION_RESERVED , KEY_READ, @lnHKEY )

Result = RegQueryValueEx( lnHKEY , _valueName, REG_OPTION_RESERVED, @lnType, @lcValue, @lnValLen )

lcKey : نام Subdirectory
valueName: نام کلید