Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2010, 22:05   #11
coolle
Пользователь
 
Регистрация: 29.06.2010
Сообщений: 38
По умолчанию

Выдаёт ошибку в строке "Memo2.Lines.Text:= TS;"
Ошибка: [Error] Unit1.pas(76): Incompatible types: 'String' and 'TStringList'

Не нужно цитировать предыдущее сообщение! Это - флуд.
Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
А кроме кнопки "Цитата" внизу есть простое окно для ввода своего сообщения.
Или маленькая кнопочка "Быстрый ответ" справа от кнопки "Цитата".
Попадаете туда же.
Модератор

Последний раз редактировалось mihali4; 16.11.2010 в 23:54.
coolle вне форума Ответить с цитированием
Старый 16.11.2010, 23:21   #12
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

угу. писал на форуме. не допечатал...
Цитата:
Код:
Memo2.Lines.Text:= TS.Text;
ну нужно результат присвоить обратно, в Memo2
можно было догадаться
Serge_Bliznykov вне форума Ответить с цитированием
Старый 16.11.2010, 23:41   #13
coolle
Пользователь
 
Регистрация: 29.06.2010
Сообщений: 38
По умолчанию

Код:
var
TS : TStringList;
i:integer;
begin

    TS := TStringList.Create;
    TS.Text := Memo2.Lines.Text;

  for i:=0 to Memo1.Lines.Count-1 do
    if TS.IndexOf( Memo1.Lines[i] )< 0 then
         TS.Append( Memo1.Lines[i] );
  Memo2.Lines.Text:= TS.Text;
  FreeAndNil(TS);
end;
с этим кодом программа просто виснет не скопировав ни одной строки((((

Не нужно цитировать предыдущее сообщение! Это - флуд.
Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
А кроме кнопки "Цитата" внизу есть простое окно для ввода своего сообщения.
Или маленькая кнопочка "Быстрый ответ" справа от кнопки "Цитата".
Попадаете туда же.
Модератор

Последний раз редактировалось mihali4; 16.11.2010 в 23:55.
coolle вне форума Ответить с цитированием
Старый 17.11.2010, 01:21   #14
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

А Вы уверены, что код в точности такой, как на сайте?

вот, выкладываю пример.
Example.rar
Там и исходник и откомпилированный exe. проверьте, работает ли...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 17.11.2010, 17:55   #15
coolle
Пользователь
 
Регистрация: 29.06.2010
Сообщений: 38
По умолчанию

Да я уверен что код в точности такой. И Ваш откомпилированый ехе тоже повис тут же, как я в него 667000 строк скопировал и нажал кнопку.
И ещё, Вы бы проверили свой компилятор как сказано в этой теме. я загрузил Ваш проэкт и попытался его откомпилировать, при компиляции антивирус заругался и удалил Induc.
coolle вне форума Ответить с цитированием
Старый 17.11.2010, 19:14   #16
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Какой антивирус ? Касперский ?
Не верьте ему - он просто пиарится.
Я проверил архив - чистый.
mihali4 вне форума Ответить с цитированием
Старый 22.11.2010, 09:04   #17
coolle
Пользователь
 
Регистрация: 29.06.2010
Сообщений: 38
По умолчанию

Антивирус NOD32 v.4 . Не думаю что он просто пиарится, индюк имеет место быть.
Ну а к сути вопроса, что сделать чтобы программа не висла?
coolle вне форума Ответить с цитированием
Старый 22.11.2010, 15:28   #18
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Каспер вообще не ругается на *.exe в архиве. У Nod, Avira, Avast множество положительных реакций на безопасные файлы. Некая параноидальность.
http://www.virustotal.com/file-scan/...656-1290428842
Alter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод данных в двоичной системе(Bin) находящиеся в memo1 в шестнадцатиричную(Hex) в поле memo2 alenkov Общие вопросы Delphi 1 31.10.2010 00:32
копирование строк kakawkin Microsoft Office Access 2 24.06.2010 01:22
Передача данных из Memo1 в Memo2 DeKot Общие вопросы Delphi 8 26.11.2008 15:55
отправить содержимое Memo1 на Memo2, по нажатии enter Патрон Общие вопросы Delphi 2 08.03.2008 07:18
Копирование строк Mikola Общие вопросы Delphi 8 21.09.2007 17:21