PDA

View Full Version : نظرتون راجع به این برنامه



sajjad1365
یک شنبه 04 فروردین 1387, 12:00 عصر
بسم الله.
لطفا هر چه نظر -پیشنهاد و انتقاد در هر رابطه با این برنامه دارید بگین.تا از فکرتون بهره ببرم.
البته فقط 20 - 30 درصد برنامه رو نوشتم.

اوبالیت به بو
یک شنبه 04 فروردین 1387, 12:10 عصر
یه پیغام خطا صادر میشه:
BZ_Frame2.ocx رو می خواد اگه میشه ضمیمش کنید.

sajjad1365
یک شنبه 04 فروردین 1387, 13:20 عصر
سلام. اینم ocx.
در ضمن d.b رو باید با فولدرش تو c بریزید.

shahpari
یک شنبه 04 فروردین 1387, 15:25 عصر
سلام. اینم ocx.
در ضمن d.b رو باید با فولدرش تو c بریزید.
سلام
من هین الان برنامتون رو دانلود کردم ولی همین اول کاری یه اشکال داره

چرا باید حتما برنامتون رو توی درایو c اجرا کنیم؟؟؟؟

اوبالیت به بو
یک شنبه 04 فروردین 1387, 15:29 عصر
پسورد می خواد. چی هستش؟؟؟؟؟؟؟:D

sajjad1365
یک شنبه 04 فروردین 1387, 16:03 عصر
سلام.
ببخشید یادم رفت. رمزش 123 هست.
در ضمن خودم db رو گذاشتم c. میتونستم تو همین فولدر برنامه بزارم.

فاطمه وطن دوست
یک شنبه 04 فروردین 1387, 18:57 عصر
سلام ، با تبریک فرا رسیدن سال نو .
ببخشید ، شما از app.paht استفاده کردید ؟
چون app.path مسر رو خودش تشخیص میده (حالا میخواد بانک اطلاعاتی یا هر فایل دیگه ای )
در هر جائی از کامپیوترتون باشه .

اوبالیت به بو
یک شنبه 04 فروردین 1387, 19:13 عصر
یه مشکلی که وجود داره اینه که در هنگام ورود کالا نمیشه تعیین کرد که کالا از چه نوع گروهی هستش.
بهتره یه فرم براش در نظر بگیرید که نوع خانواده کالا هاتون رو توسط کاربر مشخص کنه.

sajjad1365
یک شنبه 04 فروردین 1387, 19:16 عصر
سلام ، با تبریک فرا رسیدن سال نو .
ببخشید ، شما از app.paht استفاده کردید ؟
چون app.path مسر رو خودش تشخیص میده (حالا میخواد بانک اطلاعاتی یا هر فایل دیگه ای )
در هر جائی از کامپیوترتون باشه .

با سلام.
نه از app.paht استفاده نکردم.
به همین خاطر گفتم db رو تو c بریزید.
لطفا نظراتتون رو بفرمایید البته راهنمایی.

shahpari
یک شنبه 04 فروردین 1387, 19:24 عصر
بهتره از همین شروع برنامه حتما از application path استفاده کنید

همون طور که خانم وطن دوست گفتن با کد app.path برنامه به صورت خودکار درایو فعال شما رو تشخیص میده

و دیگه لزومی نداره که حتما برنامه از درایو c اجرا بشه

اگه سرچ کنید حتما مطالب خوبی که همراه با نمونه کد هم هست پیدا میکنی

در ضمن با این وجود که من برنامتون رو روی درایو کپی کردم ولی بازم نتونستم اجراش کنم

فاطمه وطن دوست
یک شنبه 04 فروردین 1387, 20:03 عصر
سلام
برید این تاپیک و نگاه کنید.


http://barnamenevis.org/forum/showthread.php?t=98780&page=2

sajjad1365
یک شنبه 04 فروردین 1387, 22:28 عصر
بسم الله
بازم هم میگم من همینجوری از این دستور استفاده نکردم.لطفا فقط رو این مساله زوم نکنید.
نظر دیگه ای دارین بگین.در رابطه با گرافیک و...

vahidm
یک شنبه 04 فروردین 1387, 22:51 عصر
با سلام دوست عزیز
ببخشیدا به نظر من زیاد گرافیکش جالب نیست
و مورد دیگه اینکه عکس صفحه ابتدایی برنامتون ربطیی به نرم افزارتون نداره
البته بنده بد سلیقه هستما
خدایی نکرده ناراحت نشید
و اینکه آیا در هنگام لجرای برنامه که داره پروسس بار کار می میکنه آیا کاری انجام می ده
و سعی کنید که سرعت پروسس بارتون رو زیادتر کنید
ببخشید که سرتون رو درد آوردم

parselearn
دوشنبه 05 فروردین 1387, 01:14 صبح
دوست عزیز
به نظرم شما از اول آجر ساختمان رو کج می زارید و تا اخر هم کج می ری بالا
بهتر نیست برنامه رو با برج پیزا اشتباه نگیری

از نظر چیدمان اشیاء کلی ایراد داره
بهتره از اول این گزینه ها رو تنظیم کنی
Alignment
font
righttoleft
Backstyle
BackColor
ضمنا برای راحتی کار می تونی از آرایه کنترل استفاده کنی

برای گرافیک هم که اصلا جالب نیست
گرافیک کار باید همخونی با اشیاء داشته باشه
یعنی طوری نباشه که زمینه شی سفید و تصویر زمینه (یا گرافیک برنامه) سیاه باشه
به هرحال اگر اندازه و قالب بندی برنامه شما معین هست می تونی از همان شروع ساخت برنامه بر روی گرافیک هم کار کنی
در غیر این صورت پیشنهاد می کنم سراغش نری

من خودمم برای برنامه هام از تصاویر استفاده می کنم اما گرافیک رو طوری با برنامه همخون می کنم که طرف اصلا فکر نمی کنه که این یک تصویر هست

ضمنا قران مربوط به برنامه شما نمیشه

من به اندازه شی ها و نوع چیدمان اهمیت زیادی میدم
امیدوارم در نسخه بعدی که می زارید این نکات رعایت بشه

در مورد سبک کلاسیک یا XP هم بهتره یکی رو انتخاب کنی

sajjad1365
دوشنبه 05 فروردین 1387, 10:23 صبح
بسم الله. با سلام
واقعا افتخار میکنم که چنین دوستانی دارم . از نظراتتون هم تشکر میکنم واقعا خیلی کمک میکنه.
در مورد عکس ها که میگید, من خیلی عکس زیبا نداشتم .میدونم ربطی به برنامه نداره اگر عکس باهال پیدا کنم البته در رابطه با برنامه حتما میذارم.در رابطه با ایکن ها هم مثل همین.
اگر دوستان ایکن وعکس های جالب دارن بزارن من هم استفاده کنم.ممنون میشم.(البته دررابطه بابرنامه).چون خودم حوصله ندارم بشینم با فتوشاپ و... کار کنم.

ضمنا یاداور بشم که فقط 20 _ 30 درصد برنامه رو نوشتم.
من رفتم که بقیه برنامه روبنویسم و اون اشغال هارو اصلاح کنم.
شما ها هم به انتقاد ها ادامه بدید.
باز هم تشکر.:تشویق:

اوبالیت به بو
دوشنبه 05 فروردین 1387, 14:12 عصر
در مورد عکس ها که میگید, من خیلی عکس زیبا نداشتم .

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


میدونم ربطی به برنامه نداره اگر عکس باهال پیدا کنم

اگر وجود نداره.


البته در رابطه با برنامه حتما میذارم.

مگه قرار چیزی جز این بزارین؟


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

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

چون خودم حوصله ندارم بشینم با فتوشاپ و... کار کنم.

خودت قضاوت کن من چیزی نمی گم.....


ضمنا یاداور بشم که فقط 20 _ 30 درصد برنامه رو نوشتم.
من رفتم که بقیه برنامه روبنویسم و اون اشغال هارو اصلاح کنم.
شما ها هم به انتقاد ها ادامه بدید.
باز هم تشکر.:تشویق:
اشغال نداشت ولی یه خورده اشکال داشت.
چشم انتقاد هم می کنیم.
راستی شما اون کاری که من گفتم رو انجام دادین؟؟؟ خیلی مهم هستش که اون رو تویه برنامه اضافه کنید.
تویه پست قبلیم بهش اشاره کردم.

مهران رسا
دوشنبه 05 فروردین 1387, 16:43 عصر
سلام ..

به نظر من که کارت خوبه . هر چی باشه روش زحمت کشیدی .

ولی InterFace برنامت یه خورده ناجوره . سعی کن InterFace و گرافیک برنامت رو بر اساس استاندارد خاصی طراحی کنی . جوری که کاربر هنگام استفاده کردن از برنامت لذت ببره .

در ضمن موقعی که می خوایم یک کالا رو بخریم ، فقط کد کالا فکر کنم کافی باشه - دیگه چه نیازی به اسم و نوع و ... هست ؟

BackGround قابل تعویض باشه .

یه توصیه دیگه : به جای استفاده از Image از PictureBox استفاده کن . لااقل این لرزش ها از بین میره ...

موفق باشی

sajjad1365
پنج شنبه 08 فروردین 1387, 19:16 عصر
بسم الله.
با سلام. بعضی جاهاشو عوض کردم.
یه چیزایی هم اضافه کردم. نظراتتون خیلی کمکم میکنه. (باز هم نظر)
ایکن پیدا کردم ولی حجمش زیاد بود نتونستم دانلود... .به همین خاطر تو برنامه استفاده نکردم.

ممنون.

sajjad1365
جمعه 09 فروردین 1387, 12:40 عصر
بسم الله.
پس چی شد نظراتتون؟ یعنی برنامم فرق نکرده؟
من به راهنماییتون احتیاج دارم.
تشکر.

اوبالیت به بو
جمعه 09 فروردین 1387, 14:27 عصر
1- نمی خوام دلت رو بشکنم ولی باید رویه Geraphic برنامت خیلی کار کنی. شما داری تحت ویندوز برنامه نویسی می کنه پس باید برنامت به صورت ویندوز باشه. الان این برنامه شما خیلی فانتزی هستش. این جور سبک ها (دکمه ها، CheckBox ها و ....) برای اینجور برنامه ها که آدم روش خیلی زحمت می کشه خوب نیست. پس سعی کن یه برنامه در شخصیت یه برنامه نویس خوب بنویسی. در همون ابتدای برنامت دکمه تائید رو یه نگاه بکن. اون آیکونی که روش گزاشتی که علامت تیک داره رو نگاه کن. این آیکون خودش یه BackGround داره که سفید رنگ هستش ولی دکمه شما رنگش خاکستری کم رنگ هستش و این تضاد داره. برنامه های دیگه رو نگاه کن هیچ وقت یه همچین چیزی رو نمی بینی.
2- دکمه Close فرمت شایسته نیستش.
3- رویه فونتت خیلی کار کن. سعی کن یا Tahoma استفاده کنی یا Nazanin
4- TextBox رویه فرمت رو Left To Right بکن. اینجوری بهتره.
حالا بریم MainForm:
1- وقتی برنامه در حالت Normal هستش، وقتی که من Minimize می کنم دیگه نمی تونم پنجره اصلی رو برگردونم. مجبورم با Alt+Tab این کار رو بکنم.
2- دکمه Stop رو وردار. اگر می خوای برای فروشگاه مورد نظرت افکت بزاری سعی کن اینجوری نزاری. یه طرح جدید یه ابتکار نو یه خلاقیت جدید.
3- چرا ساعت رو 2 جا گذاشتی؟ یه ساعت بالای فرمت داری یه ساعت پایین سمت SisTry.
4- سعی کن تویه تمامی عتاصر به کار رفته برنامت از ToolTipText استفاده کنی. تمیمی عناصر حتی ساعت!
5- دلیلی نداره فرم برنامت اینقدر بزرگ باشه البته علتش رو حدس زدم شاید فکر بکنی که چی رویه فرمم بزارم تا خالی نباشه؟!؟ اینم بر میگرده به ابتکار که باید از خودت باشه.
احتیاجی نیست مثل ویندوز کار بکنی. دکمه Start بزاری و ....
پر حرفی من رو ببخش ولی سعی می کنم عکس از برنامه های خودم برات بزارم.
درضمن همه اینها نظر من بود شاید خوشت نیاد می تونی استفاده نکنی!

sajjad1365
جمعه 09 فروردین 1387, 23:25 عصر
بسم الله.
با سلام خدمت دوستان .
از انتقاد های سازنده شما استقبال میکنم وهیچ ناراحت نمیشم.
من روی برنامه کارمیکنم در مورد گرافیک برنامه تا حدی که بتونم درستش میکنم.
ولی درمورد قسمت های دیگه نظر ندادین.یعنی مشکلی نداشت؟

sajjad1365
سه شنبه 20 فروردین 1387, 12:46 عصر
بسم الله.سلام
ببخشید دوباره مزاحم شدم. من یه کمی هم ازبرنامه رو نوشتم.
اگه بگین چطور شده خیلی ممنون میشم.ایا این روال رو ادامه بدم یا نه؟
d.b رو دوباره دانلود کنید.
ممنون.

sajjad1365
سه شنبه 20 فروردین 1387, 15:53 عصر
سلام
یعنی کسی نیست که نظری داشته باشه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟

مهران رسا
سه شنبه 20 فروردین 1387, 22:29 عصر
نظر من اینه که وقتی برنامتون کامل کامل شد بذارید تا ما نظر بدیم .

sajjad1365
دوشنبه 02 اردیبهشت 1387, 19:33 عصر
بسم الله. با سلام خدمت برنامه نویسان عزیز
لطفا نظراتتون رو از من دریغ نکنید.
تقریبا برنامه رو تمومش کردم فقط قسمت های جزئیش مونده.
ممنون

UpgradeVB6Code
دوشنبه 02 اردیبهشت 1387, 20:24 عصر
بهتر نبود پسورد رو هم میدادی

مهران رسا
دوشنبه 02 اردیبهشت 1387, 21:01 عصر
بهتر نبود پسورد رو هم میدادی


PASSWORD = 123

مهران رسا
دوشنبه 02 اردیبهشت 1387, 22:04 عصر
سلام .

گرافیک برنامه به نسبت قابل توجهی تغییر کرده و خیلی بهتر شده .
فقط با عرض معذرت باید عرض کنم InterFace هنوز استاندارد نیست . هنوز در فرم برنامه لرزش کنترل هایی مثل Label احساس میشه - دلیل : استفاده از BZ_Frame2.ocx .

پیشنهاد : به جای استفاده مستقیم از کنترل BZ_Frame2.ocx ، می تونی یه Print Screen از فرم برنامه بگیری و از عکس استفاده کنی .

از فونت Tahoma استفاده کن .

پنجره های برنامه با Escape هم بسته بشن .
اطلاعات با زدن کلید Enter ثبت بشن .

Minimized توی برنامه هیچ معنایی نداره ؛ چون بعد از Minimized کردن فرم اصلی برنامه هنوز فرم Background وجود داره .

تصویر پس زمینه پس از change . ثبت نمیشه .

هنوز از App.Path استفاده نکردی ...


اینم یه مشکل دیگه . اگه حوصله خطایابی نداری از On Error Resume Next استفاده کن .


http://gksoft.persiangig.ir/Error0.JPG


اطلاعات برنامه : 24 تا فرم - 2 تا ماژول :شیطان::بامزه:

در کل کارت خوبه ...

موفق و پیروز باشی

UpgradeVB6Code
دوشنبه 02 اردیبهشت 1387, 22:50 عصر
خوب بود اما بازم جای کار داره


پنجره های برنامه با Escape هم بسته بشن .

چه جوری تنظیم کنیم که پنجره های Childe با Escape بسته بشن ؟

مهران رسا
دوشنبه 02 اردیبهشت 1387, 23:06 عصر
خوب بود اما بازم جای کار داره



چه جوری تنظیم کنیم که پنجره های Childe با Escape بسته بشن ؟

سلام

اول خاصیت KeyPreview فرم Childe رو True کن .

بعد می تونی اینطوری عمل کنی :




Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyEscape Then Unload Me
End Sub

sajjad1365
دوشنبه 02 اردیبهشت 1387, 23:55 عصر
>>از فونت Tahoma استفاده کن .<<
تقریبا 90 درصد از tahoma استفاده کردم!!!

>>پنجره های برنامه با Escape هم بسته بشن .<<
اگر دکمه escape رو بزنی متوجه میشین!!

>>اطلاعات با زدن کلید Enter ثبت بشن .<<
تا اونجایی که تونستم این کار رو کردم!

>>Minimized توی برنامه هیچ معنایی نداره ؛ چون بعد از Minimized کردن فرم اصلی برنامه هنوز فرم Background وجود داره .<<
چون وقتی min میکردیم نمیشد max کرد!

‍‍>>تصویر پس زمینه پس از change . ثبت نمیشه .<<
راست میگی!

>>هنوز از App.Path استفاده نکردی ...<<
اونو اخر کار انجامش میدم.فعلا محتوای برنامه مدنظره!


>>اینم یه مشکل دیگه . اگه حوصله خطایابی نداری از On Error Resume Next استفاده کن .<<
من که خطا نمیبینم!




>>اطلاعات برنامه : 24 تا فرم - 2 تا ماژول :شیطان::بامزه:

در کل کارت خوبه ...

موفق و پیروز باشی[/quote]<<

ممنون.

مهران رسا
سه شنبه 03 اردیبهشت 1387, 12:48 عصر
با عرض معذرت Welcome تون هم اشتباه نوشتید .

UpgradeVB6Code
سه شنبه 03 اردیبهشت 1387, 12:54 عصر
سلام

اول خاصیت KeyPreview فرم Childe رو True کن .

بعد می تونی اینطوری عمل کنی :




Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyEscape Then Unload Me
End Sub

ممنون
اما کار این پراپرتی KeyPreview چیه ؟

مهران رسا
سه شنبه 03 اردیبهشت 1387, 13:07 عصر
اگر این خاصیت True باشه ،هر کلیدی از کیبورد که زده بشه رو فرم دریافت می کنه .
حتی اگه focus روی کنترلی مثل Textbox باشه در صورتی که خاصیت KeyPreview فرم True باشه ، فرم کلید زده شده رو دریافت می کنه .

UpgradeVB6Code
سه شنبه 03 اردیبهشت 1387, 13:29 عصر
ممنون
من قبلا دقیقا این کد رو مینوشتم اما این خاصیت رو true نمیکردم برای همین وقتی فوکوس روی فرمم نبود عمل نمیکرد