امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
دیکشنری رویال نگارش 1.0 (به همراه سورس)
نویسنده پیام
mobilebaz آفلاین
كاربر تک ستاره
*

ارسال‌ها: 29
موضوع‌ها: 9
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 0
( 16 تشکر در 8 ارسال )
ارسال: #1
دیکشنری رویال نگارش 1.0 (به همراه سورس)
سلام

باتوجه به اینکه بسیاری از دوستان علاقه مند به ساخت یک دیکشنری بودند ، سورس دیکشنری رویال (انگلیسی به فارسی) به همراه دیتابیس را برای دانلود در این تاپیک قرار دادم.

ویژگیها:
• دیتابیس غنی (با 50129 لغت و فرمت اکسس)
• قابلیت خواندن محتویات کلیپ بورد (شکارچی لغت)
• نمایش ترجمه (کپی شده در حافظه) در کنار ساعت بصورت بالون
• قابلیت تلفظ
و...

تصویری از محیط برنامه:
[تصویر:  royaldic.jpg]

اميدوارم كه دوستان با ايجاد تغييرات مناسب در پيشرفت اين پروژه تلاش كنند.

دانلود [حجم 1618 کیلوبایت]
۲۲-فروردین-۱۳۸۷, ۰۸:۲۷:۵۱
ارسال‌ها
پاسخ
تشکر شده توسط : mojtabamalaekeh, web30t
EleRam آفلاین
کاربر با تجربه
****

ارسال‌ها: 518
موضوع‌ها: 52
تاریخ عضویت: تير ۱۳۸۶

تشکرها : 423
( 588 تشکر در 140 ارسال )
ارسال: #2
RE: دیکشنری رویال نگارش 1.0 (به همراه سورس)
این برنامه به نظرم چیز خیلی خوبیه واسه بخش گروهی، بچه ها چه نظری دارن؟

[تصویر:  banner_moharram-21.png]
روزها عاقلترينم شامها ديوانه ام...

www.EleRam.com :: نرم افزار هاي فارسي (رايگان)
www.PhotoImpact.blogfa.com :: آموزش کامل فتوايمپکت
۳۰-فروردین-۱۳۸۷, ۲۲:۳۱:۴۴
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #3
RE: دیکشنری رویال نگارش 1.0 (به همراه سورس)
سلام جالبه قسمت واژه ها رو اگه comboboxبگزاری و محتویات یافته ها رو بعنوان ithem های اون قرار بدی هم خیلی خوب میشه و یه hotkey هم براش تعریف کن
۳۱-فروردین-۱۳۸۷, ۰۷:۵۶:۵۲
وب سایت ارسال‌ها
پاسخ
mojtabamalaekeh آفلاین
کاربر با تجربه
****

ارسال‌ها: 566
موضوع‌ها: 104
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1378
( 631 تشکر در 223 ارسال )
ارسال: #4
RE: دیکشنری رویال نگارش 1.0 (به همراه سورس)
نظرات من:
براي نمايش ترجمه در بالون بايد کلمه رو Trim کنه (شما روی کلمه Royal که یک Space آخرش باشه Ctrl+C بزن ببین چی میشه)
براي شکار لغت بايد صفحه کليد رو بخونه نه کليپ بورد رو (چون اگر همون اصطلاح قبلی رو کپی بگیرید با توجه به تکراری بودن محتویات کلیپبورد، دیگه جواب نمیده).
اجرا با سوئیچ -t فقط از طریق خط فرمان و BatchFile امکان پذیره که این امکان باید حذف بشه و بجاش قرار گرفتن برنامه تو StartUp اضافه بشه (اجرا از StartUp با همون حالتی که سوئیچ -t داره عالیه منظورم اجرا بصورت Minimize شده میباشد).
فرم باید Resizable باشه و کنترل ها موقعیت خودشون رو با سایز فرم تنظیم کنند (لازمه که با بزرگ شدن فرم اون ListBox و همچنین جعبه متن نمایش ترجمه بزرگتر بشه)
تنظیم فونت امکانات خیلی خوبیه ولی اگه نمی خواید برنامه شلوغ بشه فقط تنظیم سایز فونت رو اضافه کنید.
اون فایل manifest رو هم توی فایل Resource برنامه بذارید خیلی بهتره.

نکات جالب توجه نرم افزار (به نظر من):
ظاهر ساده
نمایش ترجمه همراه با Icon برنامه در بالون (از شر Babylon که بالا میاد و باید ببندیمش خلاص شدیم)
استفاده از Icon با کیفیت بالا تو VB (حتما از این قطعه کد تو برنامه هامون استفاده خواهیم کرد)
استفاده از امکان Speech

در مورد گروهی بودن پروژه:
من نمی تونم تو کدنویسی کمکی کنم چون هنوز خیلی چیزا هستند که باید یاد بگیرم.
ببخشید طولانی شد ولی برای بهبود برنامه های خودم هم به همین طریق عمل می کنم. یعنی بعنوان کاربر (نه برنامه نویس) باهاش کار می کنم تا به ضعفاش پی ببرم.

راستی یه سؤال: آیا DAO3.6 این خاصیت رو به برنامه میده که بشه با بانک های Access2003 ارتباط برقرار کرد؟


۰۲-اردیبهشت-۱۳۸۷, ۲۱:۳۶:۴۰
ارسال‌ها
پاسخ
mobilebaz آفلاین
كاربر تک ستاره
*

ارسال‌ها: 29
موضوع‌ها: 9
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 0
( 16 تشکر در 8 ارسال )
ارسال: #5
RE: دیکشنری رویال نگارش 1.0 (به همراه سورس)
سلام
از همه نظراتی که دادید ممنونم.
امیدوارم بتونم در نسخه های بعدی ، تمام این پیشنهادات رو در برنامه قرار بدم.
۰۴-اردیبهشت-۱۳۸۷, ۱۷:۰۴:۱۶
ارسال‌ها
پاسخ
mojtabamalaekeh آفلاین
کاربر با تجربه
****

ارسال‌ها: 566
موضوع‌ها: 104
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1378
( 631 تشکر در 223 ارسال )
ارسال: #6
RE: دیکشنری رویال نگارش 1.0 (به همراه سورس)
بهتره لینک هارو با ShellExecute اجرا کنید چون فرمان Shell بالاجبار لینک رو با IE باز میکنه ولی ShellExecute با مرورگر پیشفرض لینک رو باز می کنه.
یک HotKey برای بالا اومدن برنامه لازمه چون بعضی مواقع نمیشه یک متن رو با Ctrl+C شکار کرد و لازمه برنامه با لا بیاد تا اون متن رو تایپ کنیم.
برداشتن برنامه از تو StartUp باید جزء تنظیمات برنامه باشه تا کاربر مجبور نشه به msconfig مراجعه کنه.
در کل باید یه دکمه برا تنظیمات اضافه کنید.
اما تغییراتی که من دادم:
حذف و اضافه از StartUp
جلوگیری از اجرای مجدد برنامه و بالا آمدن برنامه از Tray در صوتی که دوباره اجرا شود.
HotKey برای بالا آوردن برنامه از Tray.
افزودن Royal Dictionary.exe.manifest به فایل Resource برنامه.
تنظیم موقعیت کنترل ها با تغییر اندازه فرم (البته فرم از حد معینی کوچکتر نمی شود).
تمامی این تغییرات را با استفاده از کدهای API-Guid و جواب سؤالاتی که قبلا از دوستان ایرانویجی گرفتم نوشته شده.
اما حین کار چند سؤال برام پیش اومد:
آیا فقط یک HotKey میشه برای برنامه Reserve کرد؟
آخه یکی برنامه رو بالا میاره و یکی دیگه باید بجای چک کردن کلیپبورد استفاده بشه که میشه دو تا HotKey.
وقتی مسیر فایلی رو پاک می کنیم و فقط اسمش رو می نویسیم یعنی باید از کنار فایل اجرایی خوانده بشه.
من این کار رو برا فایل Data.db کردم اما وقتی از تو StartUp بالا میاد میگه Data.db Not Found.
برا محکم کاری گفتم MsgBox App.path مسیر رو درست نشون میداد وبعد از OK کردن بازم میگفت Data.db Not Found.
آپلود کردم بدون فایل Data.db .
یادم رفت براي نمايش ترجمه در بالون کلمه رو Trim کنم.


فایل‌(های) پیوست شده
.zip   Royal no Data.db.zip (اندازه: 230.55 KB / تعداد دفعات دریافت: 202)


(آخرین ویرایش در این ارسال: ۰۴-اردیبهشت-۱۳۸۷, ۲۱:۵۰:۵۳، توسط mojtabamalaekeh.)
۰۴-اردیبهشت-۱۳۸۷, ۲۱:۴۶:۵۶
ارسال‌ها
پاسخ
mobilebaz آفلاین
كاربر تک ستاره
*

ارسال‌ها: 29
موضوع‌ها: 9
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 0
( 16 تشکر در 8 ارسال )
ارسال: #7
RE: دیکشنری رویال نگارش 1.0 (به همراه سورس)
سلام
کارت عالیه mojtabamalaekeh ، ادامه بده.
متاسفانه وقت نمی کنم رو برنامه کار کنم امیدوارم دوستان برنامه رو کامل کنن.
۰۵-اردیبهشت-۱۳۸۷, ۱۷:۳۱:۱۴
ارسال‌ها
پاسخ
EleRam آفلاین
کاربر با تجربه
****

ارسال‌ها: 518
موضوع‌ها: 52
تاریخ عضویت: تير ۱۳۸۶

تشکرها : 423
( 588 تشکر در 140 ارسال )
ارسال: #8
RE: دیکشنری رویال نگارش 1.0 (به همراه سورس)
اگه موقعیت فرم هم حفظ بشه بد نیست ها راستی این دکمه تلفظش کو پس مجتبی خان؟

[تصویر:  banner_moharram-21.png]
روزها عاقلترينم شامها ديوانه ام...

www.EleRam.com :: نرم افزار هاي فارسي (رايگان)
www.PhotoImpact.blogfa.com :: آموزش کامل فتوايمپکت
۱۱-اردیبهشت-۱۳۸۷, ۰۱:۳۶:۴۳
وب سایت ارسال‌ها
پاسخ
mojtabamalaekeh آفلاین
کاربر با تجربه
****

ارسال‌ها: 566
موضوع‌ها: 104
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1378
( 631 تشکر در 223 ارسال )
ارسال: #9
RE: دیکشنری رویال نگارش 1.0 (به همراه سورس)
رو حفظ موقعیت فرم خیلی کار کردم ولی چون فرم توی Tray رفت و آمد داره یه سری مشکلات داشت که تمام کدهای نوشته شده رو پاک کردم در ضمن سبک برنامه طوریه که لازم نیست مثل برنامه های چند فرمی موقیعت قبلیش رو بخاطر بیاره (به نظر من).
تلفظ وقتی فعال میشه که روی یک کلمه از لیست کلیک کنی.
بازم تأکید می کنم: شکارچی لغت باید کلمه رو Trim کنه.


(آخرین ویرایش در این ارسال: ۱۱-اردیبهشت-۱۳۸۷, ۰۱:۵۳:۱۹، توسط mojtabamalaekeh.)
۱۱-اردیبهشت-۱۳۸۷, ۰۱:۴۸:۲۸
ارسال‌ها
پاسخ
hossain p آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 0
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #10
RE: دیکشنری رویال نگارش 1.0 (به همراه سورس)
سلام mobilebaz ممنون از royal dictionary كه گذاشته بودي واقعا بهش نياز داشتم
۱۴-اردیبهشت-۱۳۸۷, ۰۴:۲۰:۰۷
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [فوری] درخواست سورس پنهان شدن فرم و نمایش فقط متن لیبل ها . مجتبی میر 1 1,066 ۳۱-فروردین-۱۳۹۹, ۱۹:۴۱:۰۳
آخرین ارسال: مجتبی میر
  درخواست سورس uFMOD در Vb6 payamkhatib 6 2,318 ۳۰-مهر-۱۳۹۸, ۱۱:۰۳:۰۴
آخرین ارسال: payamkhatib
  سورس بلگفا اسپمر Ghoghnus 20 19,733 ۲۹-اردیبهشت-۱۳۹۵, ۱۱:۳۷:۰۰
آخرین ارسال: ARASHSOFTV
  سورس کا با موس در ویژوال بیسیک parham2010 7 9,901 ۰۷-اردیبهشت-۱۳۹۴, ۱۶:۵۴:۴۲
آخرین ارسال: aligadimkhani
  درخواست سورس نرم افزار فروشگاهی ِdownfile 0 2,110 ۱۴-مهر-۱۳۹۳, ۱۲:۲۸:۵۱
آخرین ارسال: ِdownfile
  دریافت سورس سایت بصورت یونیکد aleas 7 5,439 ۱۷-خرداد-۱۳۹۳, ۲۲:۴۱:۱۵
آخرین ارسال: aleas
  [فوری] درخواست سورس afi2000 13 9,613 ۰۲-خرداد-۱۳۹۳, ۱۳:۲۷:۵۵
آخرین ارسال: fatima71
  سورس کد بدست اوردن ادد لیست یاهو storng_function 15 17,977 ۱۶-بهمن-۱۳۹۲, ۱۷:۱۷:۱۰
آخرین ارسال: majid12376
  سورس لیست اعضا tiktak990 6 4,393 ۰۱-آذر-۱۳۹۲, ۱۲:۵۶:۰۴
آخرین ارسال: rap0661
  درخواست سورس rook 4 4,019 ۲۳-آبان-۱۳۹۲, ۲۰:۲۸:۳۵
آخرین ارسال: rook

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS