سلام
من میخام تو برنامم از API ها استفاده کنم ولی نمیدونم توی دات نت چطوری میشه اینکارو کرد
مثلا میخام با API ها تاریخ سیستم رو بگیرم که اگر کاربر تاریخ سیستم عامل رو عوض کرد نتونه روی
برنامه تاثیر بذاره
توی vb6 اینطوری بود
کد:
Public Type SYSTEMTIME
wYear As Integer
wMonth As Integer
wDayOfWeek As Integer
wDay As Integer
wHour As Integer
wMinute As Integer
wSecond As Integer
wMilliseconds As Integer
End Type
Public Declare Sub GetLocalTime Lib "kernel32" Alias "GetLocalTime" (lpSystemTime As SYSTEMTIME)
Public Declare Sub GetSystemTime Lib "kernel32" Alias "GetSystemTime" (lpSystemTime As SYSTEMTIME)
وبعد با یه فراخوانی راحت میشد API رو صدا زد
الان توی دات نت بجای TYPE از Structure استفاده کردم ولی فراخوانی API خطا میده
توی MSDN هم نتونستم چیزی برای این پیدا کنم
از کلاس TimeZone هم که استفاده کردم فقط تونستم ساعت رو یگیرم و تاریخ رو نمیشد
میشه منو راهنمایی کنید؟ ممنونم
هستم اگر نیستم ، گر نروم نیستم