تقسيم النص
#6
السلام عليكم يمكنك استخدام TStringList مع خاصية Delimiter حيث تضع فيها المحدد الذي يفصل بين النصوص و تضع في خاصية DelimitedText النص المراد اجراء العملية عليه ثم تقوم بتحميل النص الى stringlist يتم التقسيم بطريقة الية ابحث في المنتدى هناك الكثير مما اثير حول الموضوع
مثال :

PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
begin
  SplitText
(Memo1, ';');
end; 
PHP كود :
procedure TForm1.SplitText(AMemo: TMemo; Delimiter: Char);
var
  
StringList: TStringList;
  
I: Integer;
begin
  StringList 
:= TStringList.Create;
  try
    
StringList.Delimiter := Delimiter;
    
StringList.DelimitedText := AMemo.Text;
    
AMemo.Clear;
    for 
I := 0 to StringList.Count - 1 do
      
AMemo.Lines.Add(StringList[I]);
  finally
    
StringList.Free;
  
end;
end; 
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد


الردود في هذا الموضوع
تقسيم النص - بواسطة maryos - 23-08-2013, 06:45 PM
تقسيم النص - بواسطة Agmcz - 24-08-2013, 01:10 AM
تقسيم النص - بواسطة maryos - 24-08-2013, 02:04 AM
تقسيم النص - بواسطة SMP3 - 24-08-2013, 03:25 AM
تقسيم النص - بواسطة maryos - 24-08-2013, 04:33 AM
تقسيم النص - بواسطة S.FATEH - 24-08-2013, 11:06 AM
تقسيم النص - بواسطة SMP3 - 24-08-2013, 04:53 PM
تقسيم النص - بواسطة SMP3 - 24-08-2013, 05:10 PM
تقسيم النص - بواسطة SMP3 - 24-08-2013, 05:16 PM
تقسيم النص - بواسطة maryos - 24-08-2013, 06:11 PM
تقسيم النص - بواسطة Agmcz - 24-08-2013, 10:23 PM

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


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