Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 6 532

/ вопрос решён /

Здравствуйте!
Давно не задавал вопросов, не говоря уже об ответах :), потому спрошу детский вопрос :
Можно ли ( и как ? ) получить номер Lines в Memo, по которой кликнули или выделили в ней несколько ( или все ) символы? Вроде бы по OnClick, ну а дальше ?

Толяныч Вопрос решён, но можно продолжить его обсуждение в мини-форуме

Вопрос задал: Толяныч (статус: 4-ый класс)
Вопрос отправлен: 13 апреля 2014, 11:01
Состояние вопроса: решён, ответов: 1.

Ответ #1. Отвечает эксперт: min@y™

Здравствуйте, Толяныч!

Цитата (Толяныч):

Для коррнеции[ЩИТО?] файлов прошивок МК. Сейчас открываю файл в Блокноте, копипастю нужную строку в открытый Edit рядом лежащей своей проги, там над ней измываюсь и из выходного Editа своей проги запихиваю обратно в Мемо. После всех корректировок - в файл. Неэлегантно. Так бы кликнул в Мемо - команда программе "с этой строкой произведи заранее оговоренные манипуляции".

Нихрена не понял. Напиши по-русски, чо у тебя на входе и чо ты хочешь иметь на выходе (с примерами и/или со скриншотами). Я тебе функцию напишу, а то скучно.

Цитата (Толяныч):

Насчет EM_LINEFROMCHAR - шо це таке абсолютно не понял.


Цитата (Толяныч):

Есть, конечно, вариант - в Мемо общий обзор файла, а рядом в Edite построчно просматриваю в Edite и в случае необходимости - курочу ее. Но опять же в Мемо должен быть что-то вроде курсора, чтоб видно было, какая строка в фокусе редактирования (TListBox? Не, не слышал!). Расстроил ты меня. Ниизя ?

Дай, хоть, исходный файл посмотреть-то, ёпрст!

Ответ отправил: min@y™ (статус: Доктор наук)
Время отправки: 14 апреля 2014, 21:10
Оценка за ответ: 5


Мини-форум вопроса

Всего сообщений: 7; последнее сообщение — 16 апреля 2014, 19:37; участников в обсуждении: 2.
min@y™

min@y™ (статус: Доктор наук), 13 апреля 2014, 11:33 [#1]:

EM_LINEFROMCHAR?
откуда возникла такая потребность?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Толяныч

Толяныч (статус: 4-ый класс), 13 апреля 2014, 23:14 [#2]:

Для коррнеции файлов прошивок МК. Сейчас открываю файл в Блокноте, копипастю нужную строку в открытый Edit рядом лежащей своей проги, там над ней измываюсь и из выходного Editа своей проги запихиваю обратно в Мемо. После всех корректировок - в файл. Неэлегантно. Так бы кликнул в Мемо - команда программе "с этой строкой произведи заранее оговоренные манипуляции".
Насчет EM_LINEFROMCHAR - шо це таке абсолютно не понял.
Есть, конечно, вариант - в Мемо общий обзор файла, а рядом в Edite построчно просматриваю в Edite и в случае необходимости - курочу ее. Но опять же в Мемо должен быть что-то вроде курсора, чтоб видно было, какая строка в фокусе редактирования.
Расстроил ты меня. Ниизя ?
min@y™

min@y™ (статус: Доктор наук), 13 апреля 2014, 23:33 [#3]:

Цитата (Толяныч):

Для коррнеции[ЩИТО?] файлов прошивок МК. Сейчас открываю файл в Блокноте, копипастю нужную строку в открытый Edit рядом лежащей своей проги, там над ней измываюсь и из выходного Editа своей проги запихиваю обратно в Мемо. После всех корректировок - в файл. Неэлегантно. Так бы кликнул в Мемо - команда программе "с этой строкой произведи заранее оговоренные манипуляции".

Нихрена не понял. Напиши по-русски, чо у тебя на входе и чо ты хочешь иметь на выходе (с примерами и/или со скриншотами). Я тебе функцию напишу, а то скучно.

Цитата (Толяныч):

Насчет EM_LINEFROMCHAR - шо це таке абсолютно не понял.


Цитата (Толяныч):

Есть, конечно, вариант - в Мемо общий обзор файла, а рядом в Edite построчно просматриваю в Edite и в случае необходимости - курочу ее. Но опять же в Мемо должен быть что-то вроде курсора, чтоб видно было, какая строка в фокусе редактирования (TListBox? Не, не слышал!). Расстроил ты меня. Ниизя ?

Дай, хоть, исходный файл посмотреть-то, ёпрст!
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Толяныч

Толяныч (статус: 4-ый класс), 14 апреля 2014, 13:16 [#4]:

"TListBox? Не, не слышал!" Да, пока еще не применял.

О! Применил - понравилось !
min@y™, преобразуй реплику в ответ, получи 5.
min@y™

min@y™ (статус: Доктор наук), 14 апреля 2014, 21:10 [#5]:

Цитата (Толяныч):

преобразуй реплику в ответ

Да не проблема!
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
min@y™

min@y™ (статус: Доктор наук), 14 апреля 2014, 21:31 [#6]:

Цитата (Толяныч):


А что тебе файл? "Чего на меня смотришь, папаша, на мне узоров нету!" Файл как файл, в Интел формате.
Картинка не цепляется, кинул через свой фотобокс.
http://photo.qip.ru/photo/gaev/115709444/large/213074078.jpg"

Intel-HEX?! Знакомая весчь. Держи мой самописный модуль, дарю! Он отлажен и используется давным давно в двух моих проектах. Тебе понравится. Теперь тебе и ListBox не понадобится.
Можешь выпить за моё здоровье! :)
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!

15 апреля 2014, 12:29: Статус вопроса изменён на решённый (изменил автор вопроса — Толяныч): решен

min@y™

min@y™ (статус: Доктор наук), 16 апреля 2014, 19:37 [#7]:

А чего тебе конкретно надо было делать с hex-файлами? Патчить хитрожопым образом?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!

4 октября 2015, 14:40: Вопрос перемещён из тематического раздела Delphi » Оболочка Delphi, компилятор, версии среды и т.д. в раздел Delphi » Работа с компонентами и библиотеками модератором Ерёмин А.А.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:25
Выполнено за 0.02 сек.