PDA

View Full Version : سوال: اجراشدن نرم افزار در محیط extend شده Desktop



darbdar
سه شنبه 04 آبان 1395, 07:30 صبح
باسلام
من یه برنامه نوشتم که میاد چند تا exeکه تک پیج نوشته شده اند رو برام تو مقاطع زمانی مختلف اجرا میکنه الان میخوام یه جوری بهش بفهمونم برنامه که اجرا میشه exe های دیگه رو بیاد تو اون قسمت Extend شده مانیتور اجرا کنه کسی می تونه کمک کنه؟؟
ممنون

alireza264
شنبه 08 آبان 1395, 18:15 عصر
باسلام
من یه برنامه نوشتم که میاد چند تا exeکه تک پیج نوشته شده اند رو برام تو مقاطع زمانی مختلف اجرا میکنه الان میخوام یه جوری بهش بفهمونم برنامه که اجرا میشه exe های دیگه رو بیاد تو اون قسمت Extend شده مانیتور اجرا کنه کسی می تونه کمک کنه؟؟
ممنون

سلام قسمت extend شده بایدبه مانیتور دیگه متصل باشه . ابتدا باید یک آرایه از screen ها (خروجی های تصویر یا همون extend ها) ایجاد کنی بعد فرم یا برنامه مورد نظر رو تو اون لود کنی. امیدوارم کد زیر کمک کنه. screens[0] مانیتوراصلی و screens[1] مانیتور دومه



Screen[] screens = Screen.AllScreens;
Rectangle bounds = screens[1].Bounds;

Form1 TrForm = new Form1();

TrForm.SetBounds(bounds.X, bounds.Y, bounds.Width, bounds.Height);
TrForm.StartPosition = FormStartPosition.Manual;
TrForm.Show();

darbdar
یک شنبه 09 آبان 1395, 08:09 صبح
من فکر کنم این دستورات برای فرم داخل نرم افزاره من دارم دستورات داس رو تو exe خودم اجرا میکنم میام یه برنامه رو سر ساعت مشخصی صدا میزنم بعد میبندمش تو این حالت نمی تونم تو فرم خودم لودش کنم.