Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.10.18;
Скачать: CL | DM;

Вниз

Подскажите компонент для поиска различий в текст файлах   Найти похожие ветки 

 
Priest   (2009-08-12 10:24) [0]

Нужен компонент, которые показывает отличия как это сделано в граф. оболочках svn. Т.е. 2 файла загружаем и слева и справа показывает чем они отличаются.


 
{RASkov} ©   (2009-08-12 10:28) [1]

> [0] Priest   (12.08.09 10:24)

Это не компонент. Это программа.


 
Priest   (2009-08-12 10:44) [2]

мне нужно компонентом в свою прогу


 
Медвежонок Пятачок ©   (2009-08-12 10:45) [3]

нет. нужно чтобы был мир во всем мире.


 
Медвежонок Пятачок ©   (2009-08-12 10:47) [4]

которые показывает отличия

тричедит, тсинедит,тмемо, тсинмемо ......


 
{RASkov} ©   (2009-08-12 10:54) [5]

для текстовых файлов малого размера можно нечто вот такое сделать:
procedure TForm1.Button1Click(Sender: TObject);
procedure CompareFile;
var N: Integer;
begin
  for N:=1 to Length(RichEdit1.Text) do begin
   if N>Length(RichEdit2.Text) then Break;
   if RichEdit1.Text[N]<>RichEdit2.Text[N] then begin
    RichEdit1.SelStart:=N-1; RichEdit1.SelLength:=1;
    RichEdit1.SelAttributes.Color:=clRed;
    RichEdit2.SelStart:=N-1; RichEdit2.SelLength:=1;
    RichEdit2.SelAttributes.Color:=clRed;
   end;
  end;
end;
begin
 with TOpenDialog.Create(nil) do try
  if Execute then begin
   RichEdit1.Lines.LoadFromFile(FileName);
   if Execute then begin
    RichEdit2.Lines.LoadFromFile(FileName);
    CompareFile;
   end;
  end;
 finally
  Free;
 end;
end;


 
Amoeba ©   (2009-08-12 15:25) [6]


> Priest   (12.08.09 10:44) [2]
>
> мне нужно компонентом в свою прогу

А для выполнения четырех арифметических действий компонент тоже нужен?



Страницы: 1 вся ветка

Текущий архив: 2009.10.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
2-1250517034
ford
2009-08-17 17:50
2009.10.18
RichEdit текст в верхнем индексе


11-1206625817
andreil
2008-03-27 16:50
2009.10.18
Проблема с видимостью элементов :(


15-1249378793
федот
2009-08-04 13:39
2009.10.18
абрвал


4-1219896109
andreil
2008-08-28 08:01
2009.10.18
Изменение размера файла


3-1228230921
mosco
2008-12-02 18:15
2009.10.18
Uniqueidentifier в фигурных скобках, как от них избавиться?