ادامه ی فعالیت برنامه بعد از خطا
باسلام و احترام. بعد از مدتها دوباره میخوام با دلفی یک برنامه بنویسم لطفا راهنمایی کنید
یک برنامه نوشتم که به یک سرور اینترنتی پیامهایی را ارسال و سرور آن پیام را پردازش و نتیجه را به برنامه بازمی گرداند. من از یک حلقه for برای ارسال تعداد بیش از 1000 دستور به سرور استفاده کرده ام مشکلی که وجود دارد این است که ممکن است مثلا در هنگام ارسال پیام 607 ارتباط با اینترنت با مشکل مواجه شود و برنامه خطا دهد در این حالت برنامه در حالت no response قرار میگرد و امکان کلیک روی خطا هم امکان پذیر نمی باشد. لطفا بفرمایید آیا راهکاری هست اگر برنامه خطا داد مجدد سعی کند یا خطا را در نظر نگیرد و دستور بعد را اجرا کند؟ ممنون
نقل قول: ادامه ی فعالیت برنامه بعد از خطا
نقل قول:
نوشته شده توسط
K.Mohammadreza
باسلام و احترام. بعد از مدتها دوباره میخوام با دلفی یک برنامه بنویسم لطفا راهنمایی کنید
یک برنامه نوشتم که به یک سرور اینترنتی پیامهایی را ارسال و سرور آن پیام را پردازش و نتیجه را به برنامه بازمی گرداند. من از یک حلقه for برای ارسال تعداد بیش از 1000 دستور به سرور استفاده کرده ام مشکلی که وجود دارد این است که ممکن است مثلا در هنگام ارسال پیام 607 ارتباط با اینترنت با مشکل مواجه شود و برنامه خطا دهد در این حالت برنامه در حالت no response قرار میگرد و امکان کلیک روی خطا هم امکان پذیر نمی باشد. لطفا بفرمایید آیا راهکاری هست اگر برنامه خطا داد مجدد سعی کند یا خطا را در نظر نگیرد و دستور بعد را اجرا کند؟ ممنون
در این نحوه پیاده سازی حتما باید برنامه مالتی ترد نوشته بشه و کد ارتباط هم در بلوک try except قرار بگیره.
نقل قول: ادامه ی فعالیت برنامه بعد از خطا
نقل قول:
نوشته شده توسط
Mask
در این نحوه پیاده سازی حتما باید برنامه مالتی ترد نوشته بشه و کد ارتباط هم در بلوک try except قرار بگیره.
باسلام و تشکر
کد در بلوک Try except قرار دارد ولی مالتی ترد نوشته نشده است. آیا نمی شود کد شبیه به جاوا اسکریپت باشد؟ ترتیب اجرا مهم نباشد ؟
راهنمای نوشتن برنامه مالتی ترد را هم اگر دارید لطفا لینک بدهید ممنون
نقل قول: ادامه ی فعالیت برنامه بعد از خطا
سلام.
در خود جاوا اسکریپت هم اگر سینکرونایز بنویسید همین اتفاق می افته و حتما باید کدتون اسینک باشه.
همون طور که مهندس گفتن، باید حتما کدتون رو مالتی اجرا کنید، در این خصوص هم مطلب زیاده، جستجو کنید، اگر سوالی دارید تاپیک بزنید.
موفق باشید.