PDA

View Full Version : سوال: importکردنdll?



vahid.bz
جمعه 19 تیر 1388, 21:15 عصر
سلام
در یک پست کد زیر برای log off شدن سیستم بود

[DllImport("user32.dll")]
public static extern int ExitWindowsEx(int uFlags, int dwReason);ExitWindowsEx(0, 0);
اما کامپایلر از خط دوم ایراد زیررو می گیره

Error 1 Expected class, delegate, enum, interface, or struct C:\Documents and Settings\Javid-Store\My Documents\Visual Studio 2005\Projects\Test\Test\Form1.cs 10 22 Test

لطفآچگونگی استفاده از اونو برام بگید

vahid.bz
جمعه 19 تیر 1388, 21:46 عصر
برای کسانی که می خوان جوابو بدونن ایراد از خط اول بود که درستش اینه:

[System.Runtime.InteropServices.DllImport("user32.dll")]

Xcalivorse
شنبه 20 تیر 1388, 12:31 عصر
اگر در ابتداي برنامه كد

using System.Runtime.InteropServices;
رو مينوشتيد ديگه Error نميداد

vahid.bz
شنبه 20 تیر 1388, 13:42 عصر
خیلی ممنونم
اینو می دونستم