ورود

View Full Version : مشکل BUILD کردن



akb_behnam
سه شنبه 01 اسفند 1385, 12:22 عصر
سلام من پروژمو BUILD کردم اما وقتی فایل EXE رو اجرا می کنم یه لحظه یه پنجره باز می شه و سریع بسته می شه و فرم ها رو نمایش نمی ده چی کار باید کنم ؟

mehran_337
سه شنبه 01 اسفند 1385, 14:09 عصر
باید در اولین دستوری که اولین فرم را اجرا می کنی :


do form formname
read event


را بنویسی

akb_behnam
سه شنبه 01 اسفند 1385, 14:19 عصر
کجای برنامه ؟

من تو init فرم یکم خطوط زیر رو نوشتم اما تاثیری نداشت :


do form form1
read event

rezaTavak
سه شنبه 01 اسفند 1385, 19:53 عصر
یک فایل برنامه prg بساز اونو main کن. بعد از read events فقط فاکس منتظر ورودی کاربر است و برنامه متوقف میشه. و با clear events از همانجا ادامه میابد.

اما اگر در فرم می خواهید در متد activate باید read events باشد به شرطی که فرم set main شود.

akb_behnam
چهارشنبه 02 اسفند 1385, 09:57 صبح
آیا لازمه فرمم هم main بشه ؟

من دقیقا منظورتون رو نفهمیدم

من می خوام بعد از اجرای فایل exe فرم یکم نمایش داده شه حالا دقیقا چی کار کنم ؟

rezaTavak
چهارشنبه 02 اسفند 1385, 11:20 صبح
فقط یک فرم یا prg را میشه set main کرد و اون شروع برنامه را مشخص میکنه.

mehran_337
چهارشنبه 02 اسفند 1385, 14:38 عصر
در تایید ارسال آقای توکل
هر برنامه ای برای اجرا نیاز به فایل شاخص دارد مثلا در وب index.html .
در فاکس هم باید یک prg داشته باشید و در آن اولین فرم اجرا شده و سپس مراحل بالا

akb_behnam
جمعه 04 اسفند 1385, 00:31 صبح
از راهنمایی هاتون ممنون
من یه فایل prg ساختم و این کد رو نوشتم :


DO FORM form1
READ event

درسته ؟

فقط مشکلی که دارم در حین debug وقتی پروژه رو ران می کنم بعد از بستن فرمم برنامه STOP نمیشه و باید دستی STOp کنم

rezaTavak
جمعه 04 اسفند 1385, 09:26 صبح
بله اما قبل از اون باید on shutdown quit را هم استفاده کنید و سایر چیزها مثل set path,set default, set procedure و...

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

استفاده از دستور quit کل برنامه را در هر لحظه می بندد