جعل E.Message تظهر في سطر واحد
#1
السلام عليكم ورحمة الله وبركاته

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

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

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

وسلام عليكم ورحمة الله وبركاته
كن متواضعا ولا تكن متكبرا // الصبر + المثابرة = النجاح
الرد
#2
وعليكم السلام ورحمة الله وبركاته
الرجوع إلى السطر غالبا هو تركيب المحارف 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
بالتوفيق.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
الرد
#3
بارك الله فيك اخي العزيز
ربي ينورك شكرا جزيلا

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


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم