PDA

View Full Version : حرفه ای: کجای این کد ایراد داره مربوط به ریجستری



maxtools
یک شنبه 31 مرداد 1389, 16:12 عصر
چرا به این ایراد میگیره ویژوال بیسیک

دستور زیر یک مسیر از ویژوال بیسیک می خونه بعد تو یک تکس چاپ می کنه

wshshell به ایراد می گیره

فقط تو قسمت جنرال این کد قرار داره Option Explicit اما اگه نباشه قسمت دیگه برنامه از کار می افته وقتی پاکش می کنم کد زیر کار می کنه ؟

خواهشا کمک



Private Sub Form_Load()
Set wshshell = CreateObject("WScript.Shell")
Text1.Text = wshshell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\ProductId")
End Sub

parselearn
دوشنبه 01 شهریور 1389, 03:58 صبح
براي من مشكلي نداشت
ولي خب از كدهايي كه از CreateObject بهره ميبرند، استفاده نكنيد
در بعضي از ويندوزها كاركرد ندارد

در انجمن جستجو كنيد، نمونه زياده