سلام. این مشکلی بود که برام پیش اومده بود یعنی اینکه بعد از ساخت فایل EXE یا حتی installer در لب ویو ؛ وقتی اجرای برنامه متوقف میشد، پنجره اون بسته نمیشد (تو ورژنهای پایین این مشکلو به نظرم داشتم اما با 8.6 این مشکل وجود داره). دو تابع مهم برای متوقف کردن برنامه با نام Stop vi و Exit LabVIEW در پانل Application Control قرار داره که اونها هم وظایف خاص خودشون رو دارند اما بدرد این مشکل ما نمیخورند. برای حل این مشکل باید ابتدا برای front panel یه دونه Invoke node قرار بدین و به اون یه رفرنس از Vi که میخواین ببندینش رو متصل کنید. Invoke node رو هم برای حالت FP.Close تنظیم کرده و به خواستتون برسید. تو اینجا توضیحات کامل و نمونه برنامه قرار داره.
http://digital.ni.com/public.nsf/all...25687400638594
برای بدست آوردن رفرنس VI علاوه بر روش اشاره شده در لینک بالا میتونید از ثابت VI Server Reference و اتصال اون به VI فعلی (با راست کلیک) هم بدست بیارید
http://digital.ni.com/public.nsf/all...25687400638594
برای بدست آوردن رفرنس VI علاوه بر روش اشاره شده در لینک بالا میتونید از ثابت VI Server Reference و اتصال اون به VI فعلی (با راست کلیک) هم بدست بیارید
دیدگاه