تقسيم النص
#11
أيضا
PHP كود :
function Split_Str(Text: TStrings; tStart, tStop: Integer): string;
var
  
I: Integer;
  
S: string;
  
SL: TStringList;
begin
  SL 
:= TStringList.Create;
  try
    for 
I := 0 to Pred(Text.Count) do
    
begin
      S 
:= S + Text[i];
    
end;
    
repeat
      
if Length(S) > tStop then
      begin
        SL
.Add(Copy(S, tStart, tStop));
        
Delete(S, tStart, tStop);
      
end
      
else
      
begin
        SL
.Add(S);
        
Delete(S, tStart, Length(S));
      
end;
    
until Length(S) = 0;
  finally
    
Result := SL.Text;
    
SL.Free;
  
end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
   Memo2
.Text := Split_Str(Memo1.Lines, 1, 20);
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 ) ضيف كريم