tdkhakpur
پنج شنبه 02 تیر 1390, 00:47 صبح
با سلام
همانطور که میدانید هر برنامه ای که نوشته میشود یه سری نیازهایی دارند که باید در اختیار قرار داشته باشند تا برنامه به درستی کار کند یکی از اصلی ترین آنها نیاز به فارسی ساز هست که برای برنامه نویسان فارسی زبان مخصوصا داخل کشور مهم بوده و باید در دسترس بوده تا برنامه بتواند خودش را برای استفاده نشان دهد.
نمونه کد زیر به همراه پکیج (dll) ارائه شده میتواند برنامه های شما را بی نیاز از هر گونه فارسی ساز ساخته و برنامه شما مستقل از ویندوز شود.
یکی از مزایای این فارسی ساز این هست که تنها با فشار کلید f9 میتوانید سویچ بین دو زبان فارسی و لاتین رو انجام بدید و دیگری اینکه میتوانید اعداد فارسی و لاتین رو با هم در داخل یک متن داشته باشید در صورتی که ویندوز این امکان رو در اختیار نگذاشته است.
سورس ارائه داده شده آسانترین روش استفاده هست میتواند در ساخت برنامه های پیچیده برای شما قدمی بردارد توابع بکار رفته به شرح زیر کاربرد دارند.
1 - InstallUnicodeAction :
این تابع فراخوانی می شود تا درایور زبان بتوانید آغازش شود.
2 -RemoveUnicodeAction :
این تابع باید بعد از انجام کار و بسته شدن فرم فراخوانی شود تا درایور آزاد شود(البته میتوانید دو تابع فوق را فقط در فرم اصلی فراخوانی کنید)
3 -AddUnicodeTo :
یا تابع فوق میتوانید درایور زبان را فقط برای کار با فرم دلخواه تعیین کنید این تابع یک پارامتر دارد و آن هم هندل فرم هست.
4 - DelUnicodeFrom :
تابع فوق هم برای آزاد سازی درایور از روی فرم به کار برده میشود.
توجه داشته باشید که اگز فرمهای بیشتری در پروژه تان دارید باید تابع 3 و در اخر کار با فرم تابع 4 را فراخوانی کنید.مانند نمونه کد که فقط برای یک فرم نوشته شده است.
نکته مهم :
اینه که از این (dll) باید در کامپایلرهایی که از یونیکد پشتیبانی میکنند استفاده کنید.
موفق باشید....
http://s1.picofile.com/file/6877725350/irLanguage.rar.html
همانطور که میدانید هر برنامه ای که نوشته میشود یه سری نیازهایی دارند که باید در اختیار قرار داشته باشند تا برنامه به درستی کار کند یکی از اصلی ترین آنها نیاز به فارسی ساز هست که برای برنامه نویسان فارسی زبان مخصوصا داخل کشور مهم بوده و باید در دسترس بوده تا برنامه بتواند خودش را برای استفاده نشان دهد.
نمونه کد زیر به همراه پکیج (dll) ارائه شده میتواند برنامه های شما را بی نیاز از هر گونه فارسی ساز ساخته و برنامه شما مستقل از ویندوز شود.
یکی از مزایای این فارسی ساز این هست که تنها با فشار کلید f9 میتوانید سویچ بین دو زبان فارسی و لاتین رو انجام بدید و دیگری اینکه میتوانید اعداد فارسی و لاتین رو با هم در داخل یک متن داشته باشید در صورتی که ویندوز این امکان رو در اختیار نگذاشته است.
سورس ارائه داده شده آسانترین روش استفاده هست میتواند در ساخت برنامه های پیچیده برای شما قدمی بردارد توابع بکار رفته به شرح زیر کاربرد دارند.
1 - InstallUnicodeAction :
این تابع فراخوانی می شود تا درایور زبان بتوانید آغازش شود.
2 -RemoveUnicodeAction :
این تابع باید بعد از انجام کار و بسته شدن فرم فراخوانی شود تا درایور آزاد شود(البته میتوانید دو تابع فوق را فقط در فرم اصلی فراخوانی کنید)
3 -AddUnicodeTo :
یا تابع فوق میتوانید درایور زبان را فقط برای کار با فرم دلخواه تعیین کنید این تابع یک پارامتر دارد و آن هم هندل فرم هست.
4 - DelUnicodeFrom :
تابع فوق هم برای آزاد سازی درایور از روی فرم به کار برده میشود.
توجه داشته باشید که اگز فرمهای بیشتری در پروژه تان دارید باید تابع 3 و در اخر کار با فرم تابع 4 را فراخوانی کنید.مانند نمونه کد که فقط برای یک فرم نوشته شده است.
نکته مهم :
اینه که از این (dll) باید در کامپایلرهایی که از یونیکد پشتیبانی میکنند استفاده کنید.
موفق باشید....
http://s1.picofile.com/file/6877725350/irLanguage.rar.html