PDA

View Full Version : عدم نمایش پیغام خطا درهنگام اجرا



nassim_20
دوشنبه 04 شهریور 1387, 20:46 عصر
میشه کاری کرد که دلفی در هنگام اجرا پیغام خطا ها رو نشون نده

Hsimple11
دوشنبه 04 شهریور 1387, 20:57 عصر
منظورتون در خود Debugger IDE است؟

Felony
دوشنبه 04 شهریور 1387, 23:07 عصر
فکر کنم یه چیز تو مایه های دستور on error resume next در vb میخوان

vcldeveloper
دوشنبه 04 شهریور 1387, 23:45 عصر
try-except. اگر منظور خود IDE دلفی هست، از طریق تنظیمات خود دلفی، ولی همچین کاری چندان عاقلانه نیست، چون اگر IDE خطاها را نشون نده، در واقع یک برنامه باگ دار را بدون اینکه بدونید اصلا باگش کجاست، به دست مشتری دادید!

nassim_20
سه شنبه 05 شهریور 1387, 09:05 صبح
نه منظورم در زمان اجراس وقتی exe گرفتم یه سری خطاهایی میده که نمی دونم منشاش کجاست ولی هیچ لطمه ای به برنامه نمی زنه و برنامه به درستی کار میکنه فرصت پیدا کردنش رو ندارم می خوام فقط نشون ندن

vcldeveloper
سه شنبه 05 شهریور 1387, 09:16 صبح
نه منظورم در زمان اجراس وقتی exe گرفتم یه سری خطاهایی میده که نمی دونم منشاش کجاست
try-except.
رویداد OnException از شی Application.

nassim_20
سه شنبه 05 شهریور 1387, 11:21 صبح
رویداد OnException از شی Application.

چجوری باید ازش استفاده کنم و بهش بگم اگه ارور اومد از نمایشش صرفنظر کنه

مثلا یکی از پیغامهایی که میده اینه
Abstract Eroor
البته من یه سری Lable رو در زمان اجرا میسازم و caption اونها رو از بانک میخونه ولی این ارور گاهی اوقات ظاهر میشه

Touska
سه شنبه 05 شهریور 1387, 11:42 صبح
به این روش :


Application.OnException := Form1.ShowError;

و تعریف متد ShowError به این شکل هست : در Public


Procedure ShowError(Sender : TObject; E : Exception);

و دیگه با هرچی خواستید Exception رو نمایش یا بیخیالش شید.

موفق باشید :)

behnam_dr
سه شنبه 05 شهریور 1387, 12:04 عصر
دوست عزیز نوع کاربرد بصورت راحتتر به صورت زیر است اما دقت کن که این پیغام ها زمانی دیده نمیشه که شما برنامه اجرائی رو بسازی(exe)
Try
متن برنامه
Except
که اینجا شما میتوانید پیغام فارسی لحاظ کنید یا هیچ چیز نگذارید
end;

m-khorsandi
سه شنبه 05 شهریور 1387, 13:29 عصر
Handling Errors and Exceptions in Delphi (http://www.barnamenevis.org/forum/showthread.php?t=60728)

nassim_20
سه شنبه 12 شهریور 1387, 10:43 صبح
چطوری میتونم پیغامهایی خطایی که رخ میده رو عوض نمایش در یک فایل متنی ذخیره کنم

m-khorsandi
سه شنبه 12 شهریور 1387, 10:56 صبح
textfile رو همينجا يا تو راهنمای دلفی جستجو كن.