Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на Delphi


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Jimhucksly
Статус: 5-й класс
Рейтинг: 669
∙ повысить рейтинг »
Boriss
Статус: Академик
Рейтинг: 465
∙ повысить рейтинг »
Тимошенко Дмитрий
Статус: Студент
Рейтинг: 397
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Номер выпуска:1425
Дата выхода:08.09.2009, 19:00
Администратор рассылки:Калашников О.А., Руководитель
Подписчиков / экспертов:571 / 201
Вопросов / ответов:1 / 1

Вопрос № 171865: Здравствуйте, помогите найти ошибку в исходниках. есть исходники, созданный еще в delphi 2005 и с использованием сторонних компонентов, которые для других версий не переделывали. решил я переделать программу под delphi 7. но после переделки что-то...



Вопрос № 171865:

Здравствуйте, помогите найти ошибку в исходниках.
есть исходники, созданный еще в delphi 2005 и с использованием сторонних компонентов, которые для других версий не переделывали. решил я переделать программу под delphi 7. но после переделки что-то сделал не так и поэтому перестала работать процедура "FindTextButtonClick", т.е. все остальное работает, но не ищет слово в файлах а изначальные исходные файлы потеряны.
сами исходники (компилируются в delphi7) _http://narod.ru/disk/12771375000/1.rar.html

Отправлен: 03.09.2009, 18:43
Вопрос задал: vtornik, Посетитель
Всего ответов: 1
Страница вопроса »


Отвечает Евгений/Genia007/, Студент :
Здравствуйте, vtornik.
Вот смотрите в функции function TMainForm.FindSubStrInFile(const FileName:string):Integer; по команде ReplaceResult:=ChangeSubStrings(S,Source,Dest,CaseCheckBox.Checked or not CaseCheckBox.Enabled); переменные Source, Dest Вы передаёте пустыми, соответственно результат нулевой. Хотя как я понял здесь менять ни чего не надо, нужно просто в переменную Source вносить искомое слово и тогда в ListView отобразится результат. Добавте в функцию function TMainForm.FindSubStrInFile(const FileName:string):Integer; строку
Код:
Source:= Edit3.Text;
в её начале и всё заработает.
-----
Помогли тебе, помоги и ты.

Ответ отправил: Евгений/Genia007/, Студент
Ответ отправлен: 03.09.2009, 20:27

Оценка ответа: 5

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 253831 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    Задать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2009.6.8 от 28.08.2009

    В избранное