PDA

View Full Version : حرفه ای: یک اکتیوایکس برای گرفتن فایل ورژن کیبورد فارسی



babak2000
دوشنبه 01 خرداد 1391, 11:59 صبح
راستش این مشکل حروف عربی " ی - ک " همیشه بوده

من یک اکتیو ایکس لازم دارم که از داخل شاخه روت ویندوز Windows\system32

ورژن فایل kbdfa.dll (کیبورد استاندارد فارسی) را بخونه
که معمولا 5.1.2600 باید باشه
حالا اگه هر ورژن دیگه ای بود به کاربر اطلاع بده

دوستان چه جوری میشه این اکتیوایکس را نوشت یا راه دیگری هم برای گرفتن فایل ورزن وجود داره ؟ با کد نویسی ساده هم میشه به

فایل ورژن کیبورد فارسی دست پیدا کرد؟

Saman Hashemi
دوشنبه 01 خرداد 1391, 12:51 عصر
البته نمیدونم چرا میخوایین همچین کاری بکنید اما راه حل جلوگیری از ی ک عربی این نیست که گفتید به اینجا (http://samanhashemi.ir/?p=83)مراجعه کنید حتما یکی از راه حل ها بدردتون میخوره...!

مهدی کرامتی
دوشنبه 01 خرداد 1391, 13:28 عصر
در ASP.NET استفاده از ActiveX صحیح نیست چون فقط در IE کار میکنه، اون هم اگر کاربر اجازه بده. بهترین راه استفاده از یکی از روش های ذکر شده در لینک های زیر است:
http://hasheminezhad.com/fixfarsichars
http://hasheminezhad.com/kblayout

babak2000
دوشنبه 01 خرداد 1391, 13:51 عصر
ممنون از پاسخ اساتید محترم

راستش این شیوه ها که گفتین قبلا خوندم ما یه شبکه داخلی داریم و میخوام با اینکار مدیر شبکه متوجه بشه و کیبورد

استاندارد را جایگزین کنه (چون برنامه های دیگه ای هم هست و به سورس اونها دسترسی نداریم)

توی این سایت یه چیزای نوشته
http://stackoverflow.com/questions/756031/using-the-web-application-version-number-from-an-assembly-asp-net-c


http://stackoverflow.com/questions/756031/using-the-web-application-version-number-from-an-assembly-asp-net-c

میشه یه نگاهی بندازید
حالا اکتیوایکس نبود چه بهتر ولی کل شبکه با اینترنت اکسپلوره کار میکنند(خوب یا بد با خودشون)

babak2000
سه شنبه 02 خرداد 1391, 11:47 صبح
اساتید یعنی هیچ جوری نمیشه فایل ورژن یه DLL را خواند ؟

:گیج::گیج: