ايران ويج

نسخه‌ی کامل: Object Browser يك ابزار فوق العاده براي برنامه نويسي
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4
Darg نوشته است:. ممنون. من برای گرفتن اطلاعاتی که برنامه شما میده کلی پوستم کنده می شد. این تازگی ها دیگه می خواستم همچین چیزی رو بنویسم. ولی خوب شما زحمتش رو کشیدید . این هم بهتره هم خیلی خیلی کامل تر ...
راستی این دیگه تبلیغ نیست!!!
فکر کنم اگر این تاپیک به بخش برنامه های سودمند منتقل بشه بهتر باشه ... نه ...

سلام
خوب اگر اينجوري بشه كه خيلي هم خوب ميشه .
ببخشيد من مدتيه در كما بسر ميبرم (سربازي) واسه همين نميتونم سر يزنم. 1بار مرخسي گرفتم اون هم اومدم كافي نت بعد بگيد حسين بد.
دعا كنيد از كما جون سالم بدر ببرم كه بيايم روي ور‍‍‍ژن جديد كار كنيم ، توي كما خيلي ايده هاي جديد نوشتم ، و مي خام عملي كنم (خيلي فوق العاده ميشه)
به اميد آن ترخيصي
خدا نگهدار
نقل قول: ... من مدتيه در كما بسر ميبرم (سربازي) ...
خدا صبر دهد .. آمین ... Rolleyes
خدا صبر داد ! از کما اومدم بیرون.
حالا میخام ایده های جدیدمو روی نسخه یعدی پیاده سازی کنم .
قبلش میخواستم اونایی که از Object Browser استفده کردن بیان اینجا مشکلاتشو بگن و ایده جدید بدن که اگه فلان کار رو به فلان نحو میکرد بهتر بود...
من خودم برای شروع 3 تا از مشکلاتشو میگم که یکیش سوتیه Biggrin
1- توی تب "کار با پروسه ها" پروسس آیدی رو در مبنای 16 میده ، در مراحل تست بود که یادم رفت برش کردونم Biggrin (سوتی)
2- زبان یعنی اگه کسی زبان فارسی روی سیستمش نباشه خرچنگ قورباغه میبینه.
3-اگه پنجره های زیادی باز کرده باشین ولی نخاین روی اونا کار کنین برنامه بل اجبار همه پنجره هارو مرور میکرد و بعضی اوقات واقعا خیلی طول میکشید تا بیاد بالا(حل شد)

ایده هارو نمیگم .
شما ها نمیخاین کمکم کنید؟
مشکلات رابطش با کاربر زیاده ولی مدتیه باهاش کار نکردم فقط یادمه که روش بستن پروسه ها باید عوض بشه و OnTop بودن هم نباید اجباری باشه.
برای گزینه 2 میتونی از dll که تو سایت گزاشتم استفاده کنی تمام قسمتهای صب فارسی رو میتونی چک کنی و این قابلیت رو داره که فارسی رو کامل نصب کنه
(تمام فایلهای مورد نیاز داخلش به صورت ریسورس گزاشتم)
در مورد شماره 3 میتونین این قابلیت رو بدین که تا فورمی drag&drop نشد توش کار شناسایی object ها صورت نگیره یا فورم مورد نظر برای شناسایی کپشنش نوشته بشه برای جستجو
(البته من میخواستم از برنامت استفاده کنم چون تو vb نوشتی وقتی میخواستم تو com خودم استفاده کنم ارور نبود چند ocx رو میداد اگه اینها رو هم در نظر بگیری خیلی خوبه)
يادمه اگه برنامه رو باز مي كرديم و ليست پروسه ها رو نمايش مي داد ديگه اين ليست آپديت نمي شد و مثلا اگه يه پروسه رو مي بستيم باز هم اون رو نمايش مي داد تا خودمون دوباره دكمه ريفرش رو بزنيم. اگه از نظر سرعت برنامه مشكلي نداشته باشي بد نيست ريفرش رو تو يه تايمر بزاري كه ليست هميشه آىديت باشه.
در مورد كدها و توضيحاتي هم كه تو برنامه ارئه مي دي هرچي بيشتر توضيح بدي بازم كمه. اين بهترين بحش برنامه هست كه من واقعا ازش لذت مي برمWink
در کل برنامه بسیار قدرتمندیه و من تا حالا برنامه ای به این کاملی و با این امکانات ندیدم

ولی مهمترین بدیش و اعصاب خوردکنش همین لود اولشه که خیلی طول می کشه
نقل قول: مشکلات رابطش با کاربر زیاده ولی مدتیه باهاش کار نکردم فقط یادمه که روش بستن پروسه ها باید عوض بشه و OnTop بودن هم نباید اجباری باشه.
رابطش با کاربر زیاده؟ بیشتر توضیح بده . خوب این حسنشه یا اشکالشه؟
روش بستن مگه فرق میکنه مهم اینه که میبنده . منظورت روش انتخاب کردن پروسه های دسته جمعی برای بستنه؟
ontop هم آره باید درستش کنم.

نقل قول: برای گزینه 2 میتونی از dll که تو سایت گزاشتم استفاده کنی تمام قسمتهای صب فارسی رو میتونی چک کنی و این قابلیت رو داره که فارسی رو کامل نصب کنه
(تمام فایلهای مورد نیاز داخلش به صورت ریسورس گزاشتم)
دستت درد نکنه فقط کجا گذاشتیش Biggrin ؟

نقل قول: در مورد شماره 3 میتونین این قابلیت رو بدین که تا فورمی drag&drop نشد توش کار شناسایی object ها صورت نگیره یا فورم مورد نظر برای شناسایی کپشنش نوشته بشه برای جستجو
اونوقت از اهدافش دور میشه یکم ، چون این کارش اینه که خار مادر سیستم رو نشون بده یعنی حتی آبجکت هایی که به صورت پنهان هستند و قبل از این ما اونارو ندیده بودیم رو هم نشون میده.
من این مشکل رو اینجوری حل کردم که اون پنجره لود اولیه 2 ثانیه ظاهر میشه بعد برنامه میاد بالا و میتونید از برنامه استفاده کنید فقط یه پروگرس کوچولو داره که روند ساختار درختیو داره نشون میده ، که البته همزمان از ساختار درختی هم میتونید استفاده کنیدSmile
البته در کل نباید تشکیل شدن این ساختار انقدر طول بکشه ، ضعف از منه

نقل قول: (البته من میخواستم از برنامت استفاده کنم چون تو vb نوشتی وقتی میخواستم تو com خودم استفاده کنم ارور نبود چند ocx رو میداد اگه اینها رو هم در نظر بگیری خیلی خوبه)
از setup برنامه که استفاده کردی باز هم احتیاج به ocx داشت ؟؟ Amaze
(setup برنامه در پست اول)

نقل قول: يادمه اگه برنامه رو باز مي كرديم و ليست پروسه ها رو نمايش مي داد ديگه اين ليست آپديت نمي شد و مثلا اگه يه پروسه رو مي بستيم باز هم اون رو نمايش مي داد تا خودمون دوباره دكمه ريفرش رو بزنيم. اگه از نظر سرعت برنامه مشكلي نداشته باشي بد نيست ريفرش رو تو يه تايمر بزاري كه ليست هميشه آىديت باشه.
اره متاسفانه این مشکل وجود داره کاریش هم نمیشه کرد ، مگر اینکه به جای tree از list استفاده کنم که ضایه میشه.
وقتی از دکمه "به روز رسانی" استفاده میکنی میبینید که چه اتفاقی میافته!!! حالا حسابشو بکن اونو بزارم توی یک تایمر ، انوقت چه اتفاقی میافته!!!!

نقل قول: در مورد كدها و توضيحاتي هم كه تو برنامه ارئه مي دي هرچي بيشتر توضيح بدي بازم كمه. اين بهترين بحش برنامه هست كه من واقعا ازش لذت مي برمWink
هم برای برنامه هلپ گذاشتم هم از تولتیپ استفاده کردم هم از لیبل Confused
چیزه دیگه ای هم هست؟ یعنی بیشترش کنم؟ چجوری دیگه؟ مثلا برای هر بحش به صورت مجزا یه دکمه واسه هلپ اون قسمت بزارم؟

نقل قول: در کل برنامه بسیار قدرتمندیه و من تا حالا برنامه ای به این کاملی و با این امکانات ندیدم

ولی مهمترین بدیش و اعصاب خوردکنش همین لود اولشه که خیلی طول می کشه
خوشحالم !!!!! تازه ایده های جدیدمو نشنیدین.
اون اعصاب خوردیش هم که گفتم چجوری حلش کردم.
دکمه تولید کد برداشته بشه و با کلیک روی آیتم های لیست کد تولید بشه
پنجره قابلیت ریساز شدن رو داشته باشه
عرض دو قسمت سمت و چپ و سمت راست فرم قابل تنظیم باشه مثل API-Guide
ممکنه بستن بعضی پروسه ها که همدیگه رو پشتیبانی می کنن بطور همزمان لازم باشه. ولی بستن پروسه ها بصورت تکی و با راست کلیک روی آیتم های لیست خیلی راحت تره
اجرای مجدد برنامه کمی طول میکشه. بقول خودمون از On Error استفاده کن تا با بروز خطا برنامه بسته نشه.
در کل خیلی چیز خوبیه. مخصوصا قسمت تولید کد برای کسایی مثل من که زیاد API بلد نیستم.
اینم farsi dll برای نصب کامل فارسی در سیستم مقصد
http://forum.iranled.com/showthread.php?tid=9298
صفحه‌ها: 1 2 3 4