واضح آرشیو وب فارسی:سایت ریسک: Image resizer plugin by VB! Javad 100 18 آذر 1386, 12:47سلام:D. من بازهم اومدم در مورد مبحث پلاگين نويسي و اين دفعه موفق شدم با ويژوال بيسيك پلاگين تغيير سايز عكس رو بنويسم. شايد براي بعضي از دوستان تعجب آور باشه ولي با ويژوال بيسيك هم ميشه. يه موضوع جالب هم اينه كه حجم پلاگين فقط بيست و چهار كيلو بايت هست و وقتي به پروژه اضافه ميشه حجمش نه كيلوبايت ميشه! البته يكي از دوستان پلاگين تغيير سايز عكس براي مديا بيلدر رو نوشته بودند ولي من براي اينكه ثابت كنم با ويژوال بيبسيك هم ميشه و ثابت كنم "ايراني ميتواند" اين رو گذاشتم. البته اگه طرز كارش رو ببينيد متوجه ميشيد خيلي ساده هست:D!. :wink:البته اين پروژه كامپايل شده هست اگه كسي خواست ميتونم سورسش رو آپلود كنم. Silver Soft 18 آذر 1386, 13:09:Dبا تشکر آقا جواد اینو با ویژوال نوشتی ؟ اگه آره لطف کن سورس vb ش رو هم اگه میتونی بزار ما هم پلاگین نویسی با ویژوال رو یاد بگیریم آخه منم ویژوال بلدم ولی پلاگین نویسیشو نه .::Mehran::. 18 آذر 1386, 14:11سلام اقا جواد . اینی که شما ساختین پلاگین نیستش بلکه محض اطلاع باید بگم این یک فایل exe ساخته شده با VB هست که از طریق Clipbord یا پارامترها اطلاعاتی رو میگیره و عملایات رو انجام میده . برای هزارمین بار در این انجمن این نکته رو من و دوستان میگیم که VB قدرت ساخت پلاگین رو نداره . حتی کسی که VB رو ساخته هم نمیتونه باهاش پلاگین بسازه برای بیلدر . اخه خود VB برای اجرای فایلهای خودش یه عالمه dll و ocx میخواد اونقت چطور میتونه برای برنامه های دیگه dll بسازه ؟؟؟؟ در کل کارت خوب بود . در ضمن بهتره دور VB رو برای ساخت پلاگین خط قرمز بکشی :razz: silvercover 18 آذر 1386, 14:23مطالبی که مهران گفت درست هست. به هر حال از تلاش شما سپاسگذارم. هر چیزی که به بهتر شدن جامعه بیلدر کار ها کمک کنه ازش استقبال میشه. منتظر کار های دیگه شما هم هستیم. Javad 100 18 آذر 1386, 15:32درسته كه اين فايل دي ال ال نيست ولي به نظر شما پلاگين به چي گفته ميشه؟ به هر چيزي كه بتونه توانايي برنامه رو گسترش بده و اين فايل هم اين كار رو ميكنه. شما تا حالا پلاگين هاي فوتوشاپ رو نديد كه فايل اجرايي باشن؟ به هر حال گفته ي شما در مورد اينكه ويژوال بيسيك به درد پلاگين نويسي نمي خوره تا حدودي درست هست ولي باهاش ميشه پلاگين هايي مثل اين رو نوشت نه پلاگين هايي بصري و پلاگين هايي كه رابطه ي خيلي نزديك با برنامه رو دارند. به عنوان مثال ميشه باهاش پلاگين تغييرات رجيستري و تغييرات در ويندوز (حذف تسكبارو..) كار با فايل ها و ... رو نوشت و اگه درست كار بشه حجم كار رو به شدت پايين مياره. پلاگين هاي اجرايي زيادي براي مديا بيلدر هست براي مثال خانواده Auo Itها :oops: از اين نوع پلاگين ها هستند. من هم زبان هاي برنامه نويسي مختلفي رو كار كردم و مشكلي با اين موضوع ندارم كه فقط بخام از ويژوال بيسيك استفاده كنم فقط خواستم بگم كه كار نشد نداره! از همتون هم متشكرم سورسش هم از كامپيوترم پاك شده ولي قول ميدم به محض اينكه دوباره نوشتمش ْآپلودش كنم. :D silvercover 18 آذر 1386, 16:28Javad 100 عزیز شما درست میفرمایید. اشتیاق شما در این باره ستودنی هست. فقط یه نکته رو باید توی ذهن داشت و اون این هست که "چرخ رو نباید دوباره اختراع کرد" . خب این خیلی خوبه که من میتونم چیزی بسازم. اما بهتر اون هست که یه چیز جدید بسازم که مفید باشه. شما ببینید اگر خلائی این وسط وجود داشته باشه برای اون یه راه حل بیارین. حالا فرقی نمیکنه که با چی ساخته شده باشه. کافیه که راه حل باشه و چه بهتر که راه حل خوبی هم باشه. و نتیجه اینکه من شخصا از هر راه حلی استقبال میکنم. تشکر. Silver Soft 18 آذر 1386, 17:02:)آقا مهران و حامد درست میگن منم از همین تعجب کردم که با ویژوال بیسیک چه طور میشه پلاگین ساخت. در ضمن ببینید پلاگین های هر نرم افزاری فرق میکنه با نرم افزار دیگه مثلا فتوشاپ پلاگیناش نیاز به فرمان گرفتن نداره که براش تعریف شده از قبل چی کار باید بکنه پس فایل exe هم داره ولی مالتی مدیا بیلدر نیاز داره بهش فرمان بدیم. پلاگین یعنی یه برنامه که تحط یه برنامه ی خاص امکانت اون برنامه رو بالا ببره و یه کار کنه نشدنی ها با اون برنامه شدنی شه. اینی که شما درست کردید که دسستتون هم درد نکنه یه فایل اجرایی و شما نمیتونید از داخل مالتی مدیا بیلدر اونو کنترل کنید و بهش فرمان بدید ولی پلاگینو بسته به نوع نوشتنش میشه بهش فرمان داد. mobilebaz 18 آذر 1386, 19:35سلام دوستان حرف همه دوستان درسته ولی نمی دونم تا چقدر با ویژوال بیسیک آشنا هستید ولی پیشنهاد میکنم حتما () اینجا رو یه نگاهی بندازید. تو این مقاله توضیح داده که چگونه یک Dll استاندارد با ویژوال بیسیک بنویسیم. به نظر من میشه نتیجه گرفت که میشه با ویژوال بیسیک هم برای MMB پلاگین نوشت. .::Mehran::. 18 آذر 1386, 23:33اگه بشه که خوبه ولی من بعید میدونم که بشه . در ضمن کارهایی که میشه با VB برای MMB انجام داد همه قبلا توی پلاگین های ساخته شده قرار داده شده . الان ایجاد تغییر بر روی پنجره ی پرژه در MMB و اظافه کردن قسمتهایی مثل منوها ( اینم انجام شده توسط smallplug ) و ... به پرژه توسط پلاگین ها و کارهای دیگه که هنوز انجام نشده رو ی دور هست که توسط Autoit ها نمیشه این کارا رو کرد . با پلاگین ها به زور میشه چه برسه با Autoit ها . :razz: Javad 100 20 آذر 1386, 11:10با تشكر از همه ي شما دوستان عزيز:D در جواب آقاي experience بايد عرض كنم كه مديا بيلدر قادر است به چنين فايلي فرمان بدهد و صدها كارايي مي توان در اين فايل ها قرار داد كه بنا به دستوري كه از مديا بيلدر صادر ميشود پلاگين يا همان فايل اجرايي كار خاصي را انجام دهد و حتي فايل ميتواند مقدار بازگشتي را هم به مديا بيلدر بفرستد .وقتي سورس برنامه رو قرار دادم ميتونيد ببينيد همه اين كار ها عملي هست. در ضمن هدف من از ارسال چنين تاپيكي اين بود كه دوستاني هم كه به ويژوال بيسيك مسلط هستن بتونن از خلاقيتشون استفاده كنن و فايل هاي كمكي يا همون پلاگين براي بيلدر بنويسين با تشكر:D.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 491]