PDA

View Full Version : سوال: انتخاب رابط گرافیکی خوب.



ras-amir
جمعه 11 شهریور 1390, 09:14 صبح
74729
سلام.
دوستان من همچین برنامه ای رو طراحی کردم که رسم مختصات رو انجام میده اما در حد سوم راهنمایی . اصلا مهم نیست!!!
شما این امکانات رو نگاه کنین و بهترین رابط گرافیکی قشنگ رو پیشنهاد بدید.:لبخندساده:

arkia
جمعه 11 شهریور 1390, 10:05 صبح
سلام
اگه محور های مختصاتت گرید داشته باشه بهتر میشه بهتره رنگ هاتو از یک Color Dialog یا Color Combobox بگیری، براش اسکین هم استفاده کنی که دیگه نور علی نور میشه ;)
اگه من بودم برا رسم نمودار از یه فرم جدا استفاده میکردم و زوم هم میزاشتم برا بزرگنمایی نمودار

ras-amir
جمعه 11 شهریور 1390, 13:01 عصر
ممنون عزیزم.

ras-amir
جمعه 11 شهریور 1390, 13:02 عصر
به نظرتون برای نمایش نقطه از چی استفاده کنم؟

setroyd
جمعه 11 شهریور 1390, 13:57 عصر
این دیگه بر میگرد به خلاقیت شما من اگه بودم برای نمایش از command button ویستا استفاده میکردم و کلا محیط رو کاملا گرافیکی میکردم و از افکتهای زیبا استفاده میکردم و........ ولی شما اگر این کار را بکنید مجبور هستید رسم بردار رو هم قشنگ کنید که این خودش میشه 80% سختی کد نویسی برنامه ی شما ولی اگه قادر به انجام این کار هستید حتما این کارو انجام بدید .

ras-amir
جمعه 11 شهریور 1390, 14:44 عصر
چطوری از دکمه استفاده می کردید، کمی بیشتر توضیح می دهید؟
دقیقا منظور من این بود که برای نمایش نقطه ها در بردار ها... اگه بد توضیح داده بودم من رو ببخشید.
در اصل این برنامه رو برای خودم و معلم ام می ساختم که یهو خورد به اولین دوره خوارزمی نوجوانان (راهنمایی) که بعد مجبور شدم توی یک مدت کوتاهی سریع برنامه رو تموم کنم بره و وقت نکردم حتی یک جلد ابرومند و یک عکس در برنامه استفاده کنم ، حالا که قضیه تموم شده می خوام ارتقا بدم و روش کار کنم تا یک نرم افزار خوب بشه و در سال های بعدی که به دبیرستان می روم امکاناتش رو اضافه کنم .
بیشتر مشکل من به اینه که تمام امکانات اش روی صفحه ولو شده!!!
می خوام یک جوی دسته بندی داشته باشه و می خواستم از دوستان عزیزم بپرسم و مدل خوبی برایش پیدا کنم .
اگه نظرتون رو بگید استفاده میکنیم.
موفق باشید

ramzdar
جمعه 11 شهریور 1390, 15:10 عصر
اگه میخوای دسته بندی برای تنظیماتش انجام بدی چند راه داری.
1- یه صفحه جدا برای تنظیمات ایجاد کنی و تنظیمات ایجاد شده رو جایی ذخیره کنی و موقع رسم، این تنظیمات رو از اونجا بازخونی کنی.
2- توی همون فرم، از تب استفاده کنی. تب اول، مخصوص رسم و تبهای بعدی مخصوص تنظیمات.
و ...
به نظر من از تب استفاده کنی بهتره

ras-amir
جمعه 11 شهریور 1390, 15:38 عصر
اره ولی در مورد تنظیمات.
من منظورم این فریم ها هستند می خوام یک جوری دسته بندی بشن.
یا علی

setroyd
جمعه 11 شهریور 1390, 18:41 عصر
خوب شما خودت باید اقدام به انجام این کار کنی ببین طراحی و گرافیک و این قبیل گفتنی نیست اینا به خودت و تجربت بستگی داره نمیشه دونه دونه گفت که !!! خودت سعی کن به راحتی میتونی فقط چنتا ocx دانلود کن و شروع کن کم کم خودت میفهمی منظورمو .

ras-amir
جمعه 11 شهریور 1390, 22:08 عصر
دستت درد نکنه

returnx
جمعه 11 شهریور 1390, 23:03 عصر
برای رسم Grid کافیه از این کد استفاده کنی:

Picture1.AutoRedraw = True
For i = 0 To Picture1.Width Step 100
For j = 0 To Picture1.Height Step 100
Picture1.PSet (i, j)
Next j
Next i

ras-amir
شنبه 12 شهریور 1390, 08:39 صبح
ممنونم از آقای ام اس 2222 به خواطر کدی که قرار دادند.
تا حالا با برنامه رایا جدول کار کردید مال سایت برنامه ها هست . چطوره اون شکلی اش کنم؟
نه عین برنامه ! چینش کنترل ها رو می گم.

setroyd
شنبه 12 شهریور 1390, 13:32 عصر
یه عکس بزار تا بهت بگم چون من اون برنامرو ندیدم .

ras-amir
شنبه 12 شهریور 1390, 14:23 عصر
74770
اینم عکس !
لینک دانلود هم :http://www.barnameha.com/projects/raya-jadval/
ممنون از پیگیری تون.

ramzdar
شنبه 12 شهریور 1390, 16:51 عصر
خب میشه همون تب دیگه.
گرچه این برنامه احتمالاً با VB.Net یا C#.Net نوشته شده.

ras-amir
شنبه 12 شهریور 1390, 19:27 عصر
نه ، خود سازنده اش گفته همه پروژه هام با ویژوال بیسیک 6 هست . خیلی هم تعصب داره!!!!!!!!!
. به نظرتون از لین استفاده کنم یا از پی ست ؟
لین راحتی تره.
منظورم اینه:line(x1,y1)-(x2,y2)
میگم راه دیگه ای برای رسم نیست توی یک جای دیگه پرسیدم نفرات جواب ندادن، البته گفتن ولی تنها چیز به درد بخور یادگیری پی ست بود.

ramzdar
شنبه 12 شهریور 1390, 20:59 عصر
چجوری میخوای با Line یه معادله درجه دو رو رسم کنی؟

ras-amir
یک شنبه 13 شهریور 1390, 10:39 صبح
گفتم این ها رو بلدم ...
بعدش هم این نرم افزار فقط در حد سوم راهنمایی کار می کنندو گفتم که راه دیگری برای انجام کار پیدا کنیم.
راستی توی این برنامه های پینت(نقاشی) که خط ها رو منحنی می کنیم از pset استفاده می شه ؟ یا همون لاین رو می شه کج کرد!
از روش دیگری استفاده می کنند؟ از جواب دادن و پیگیریتون هم متشکرم.

setroyd
یک شنبه 13 شهریور 1390, 12:29 عصر
اره دوست عزیز میشه ببین line یک متد گرافیکی هست پس تقریبا کاری نیست که نشه باهاش کرد ولی نیاز به کد نویسی ریاضی داره اگه شما بلدی و ریاضیت خوبه کل line رو هم 5 دقیقه بیشتر طول نمیکشه که بخوای یاد بگیری .

m4hd1r
یک شنبه 13 شهریور 1390, 16:24 عصر
با لاين بهتر هم هست چون پي ست نقطه ميزاره و بعضي جاها نقطه ها جدا ميشن ولي ميتوني با لاين اين جوري كار كني
يه
x , y = x ^ 2

بزاري واسه نقطه اول و براي نقطه دوم مثلا
x + 0.01, y = (x + 0.01) ^ 2

ras-amir
دوشنبه 14 شهریور 1390, 08:02 صبح
میشه عکس نمونه اجرا شده اش رو بگذاری؟
ممنون میشم. چون ویژوال بیسیک در دسترسم نیست که اجرا کنم.
یا علی
-------------------------
setroyd (http://barnamenevis.org/member.php?183390-setroyd) عزیز ؛
اگر می تونید آموزش بدید . به هر حال متبدیون(خودم) باید از این جایی یاد بگیریند . چه خوب هست که شاگردی شما رو بکنیم... از زحماتتون متشکرم.