delphi4arab منتديات دلفي للعرب
جعل E.Message تظهر في سطر واحد - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : جعل E.Message تظهر في سطر واحد (/showthread.php?tid=3949)



جعل E.Message تظهر في سطر واحد - abdelmalek - 03-03-2012

السلام عليكم ورحمة الله وبركاته

بعض رساءل الاخطاء تكون في سطرين .

كيف اجعل E.Message تظهر في سطر واحد فقط .

قمت بالمحاولة ولكن لا جدوا :
PHP كود :
SMessage := E.Message;
SMessage[Pos(chr(13),SMessage)]:=' '; 

وسلام عليكم ورحمة الله وبركاته


جعل E.Message تظهر في سطر واحد - kachwahed - 03-03-2012

وعليكم السلام ورحمة الله وبركاته
الرجوع إلى السطر غالبا هو تركيب المحارف 10#13#
يكفي استبدالها جيمعا بفراغ أو غيره...
PHP كود :
var
  
E: Exception;
begin
  
try
    
E := Exception.Create('Error'+#13#10+'Details...');
  
finally
    
Caption := StringReplace(E.Message , #13#10, ' ', [rfReplaceAll]);
    
E.Free;
  
end;
end; 
في انتظار دروسك أخي عبد المالك Smile
بالتوفيق.



جعل E.Message تظهر في سطر واحد - abdelmalek - 03-03-2012

بارك الله فيك اخي العزيز
ربي ينورك شكرا جزيلا

إقتباس :في انتظار دروسك أخي عبد المالك
نعم اخي سوف احاول اعداد دروس من النوع الجديد (لكنني اعاني من نقص الوقت 24 ساعة لا تكفي)Smile.
سلامي وحبي لك اخي في الله