سلام
چطوری می تونم از dllی که تحت دات نت نیست ، توی برنامه استفاده کنم ...
سلام
چطوری می تونم از dllی که تحت دات نت نیست ، توی برنامه استفاده کنم ...
استخدام برنامه نویس دات نت (Asp.net,C#,jquery,...)
ترجیحا خراسان شمالی ، بجنورد
به صورت پاره وقت و تمام وقت
ارسال اطلاعات و رزومه کاری به Job@tosa.ir
قاعدتا با DllImport میتوانید از آن استفاده کنید.
DllImport برای استفاده از unmanaged DLL ها است.
سلام
اگر dll شما Activex نباشد میتوانید با روشی که PC2st.ir گفتند از dll استفاده کنی.
اما اگر Activexباشه باید اول اون رو با RegSvr32.exe رجیستر کنی (همونطور که فایلهای OCX رو رجیستر میکنید) بعد میتونید از میتونید اون رو از تب COM و با استفاده از AddRefrenceبه ToolBox پروژه و یا خود پروژه اضافه کنید.
میشه مراحل کار رو برام توضیح بدین !
استخدام برنامه نویس دات نت (Asp.net,C#,jquery,...)
ترجیحا خراسان شمالی ، بجنورد
به صورت پاره وقت و تمام وقت
ارسال اطلاعات و رزومه کاری به Job@tosa.ir
با سلام
به طور مثال برای اینکه تابع MessageBox در یکی از dll های ویندوز "User32.dll" را به روش زیر میتوانیم اضافه کنیم.
[DllImport("User32.dll")]
public static extern int MessageBox(int h, string m, string c, int type);
از این چطوری باید استفاده کرد :
استخدام برنامه نویس دات نت (Asp.net,C#,jquery,...)
ترجیحا خراسان شمالی ، بجنورد
به صورت پاره وقت و تمام وقت
ارسال اطلاعات و رزومه کاری به Job@tosa.ir
با سلام
به نظر میرسه می خواهید Id ی CPU را بدست آورید که راه بهتری نسبت به استفاده dll غیر .NET یی (MSIL) وجود دارد. برنامه زیر هر تعداد CPU در سیستم وجود داشته باشه یکی یکی Id هاشون را نمایش میده :
این شماره سریال سخت افزاریه دیگه ؟
یعنی هیچ وقت عوض نمیشه ...
استخدام برنامه نویس دات نت (Asp.net,C#,jquery,...)
ترجیحا خراسان شمالی ، بجنورد
به صورت پاره وقت و تمام وقت
ارسال اطلاعات و رزومه کاری به Job@tosa.ir