PDA

View Full Version : تغییر نکردن فرم درکامپیوتر های دیگر



sabair
پنج شنبه 05 مهر 1386, 17:25 عصر
سلام
این مشکل شاید برای تمام برنامه نویسان حرفه ای پیش آمده است.
مشکل تغییر صفحه وضوح ؟ یا Screen resolution
اگر شما برنامه تولید کنید مثلا برنامه حسابداری حتما مشکلی درصفحه وضوح پیش می آید اگر شما وضوح صفحه آن در اندازه 1024*768 باشد بگذارید
و اگر کاربر دیگر اندازه صفحه را به 800*600 یا بالاتر بیاورید برنامه از صفحه خارج می شود.
لطفا کمک کنید تا آخرین مشکل برنامه من تمام شود.
درضمن Screen refresh این هم نمی خواهم تغییر نکند
با تشکر از تمام برنامه نویسان حرفه ای

Bahram0110
جمعه 06 مهر 1386, 08:55 صبح
شما فرم و کنترل هایی که روش قرار می دین رو با توجه به مشخصات صفحه نمایش ست کنید
مثلا :


form1.width = screen.width
.
.
.
command1.top = form1.height - 200

sabair
جمعه 06 مهر 1386, 15:02 عصر
شما مثل اینکه متوجه نشده اید
من چه گفته ام
آقا من برنامه را تحویل مشتری ام می دهد خوب من در برنامه ام resolution صفحه ام روی 1024*768 قرار داده ام
حال اگرمشتری من resolution آن روی 800*600 باشد برنامه از صفحه خارج می شود
انشا الله که متوجه شده اید
:عصبانی++::چشمک:

sabair
جمعه 06 مهر 1386, 21:54 عصر
برنامه نویس نیستید

hamed_arfaee
شنبه 07 مهر 1386, 01:26 صبح
با سلام
اول رزولیشن رو بررسی کن اگه دلخواه نبود یا به کار بر اخطار بده که عوضش کنه
یا خودت اونو تغییر بده

Bahram0110
شنبه 07 مهر 1386, 12:33 عصر
اگه می خوای برنامت رو همه سیستما درست کار کنه (به هم نریزه) راهش همونه که عرض کردم
یا به قول دوستمون می تونی Resolution صفحه نمایشو تغییر بدی

Mbt925
شنبه 07 مهر 1386, 14:56 عصر
بهترین روش و در عین حال ساده ترین روش اینه که یه ابزار اکتیوایکس مربوط به تغییر اندازه کنترل ها روی فرمتون قرار بدین ،این ابزار خودش همه اشیائی که روی فرمتون هست رو بصورت خودکار تغییر اندازه میده.

فقط کافیه با یکم فکر یه اندازه اولیه مناسب براشون در نظر بگیرین.

کنترل نمونه برای این کار توی تاپیک "اکتیوایکس ها کاربردی و زیبا" معرفی شده