Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Delphi Неизвестная кодировка http://www.cyberforum.ru/delphi/thread1780827.html
Всем привет. Вот кусок кода программы aurl := Format('https://api.vk.com/method/database.getCountries?access_token=%s', ); aurl := aurl + '&need_all=1&count=5&v=5.52'; //250 ...
Delphi Rad Studio 10 Seattle: ошибка при установке code site не могу установить code site, возникает ошибка лицензии. Можно ли скачать code site отдельно, а не через rad studio? http://www.cyberforum.ru/delphi/thread1779268.html
Delphi Предопределение свойств класса сложных типов (e.g. record)
Как можно предопределить составное свойство класса? т.е. например есть класс: TSomeClass = class(TSomeAnotherClass) private someVar: TRect; published property someProp:tRect read...
Delphi Как в Delphi использовать исходники на C/C++?
Есть набор исходников на C/C++. Как можно их использовать в Delphi? Может как-то скомпилировать и подключить объектные файлы? Какие есть способы?
Delphi Задания выполнить в Delphi http://www.cyberforum.ru/delphi/thread1777722.html
Delphi Поиск файлов на сайте Всем доброго времени суток. Есть сайт http:\\... на котором расположены файлы по папкам, вообщем что-то типа дерева директив. Необходимо на этом сайте найти файлы заданного расширения. На диске я... подробнее
Ariomex
0 / 0 / 0
Регистрация: 17.07.2016
Сообщений: 42
08.08.2016, 20:47  [ТС] 0

Плагин под Notepad++

08.08.2016, 20:47. Просмотров 1688. Ответов 9
Метки (Все метки)

Ответ

Пытливый, там нет вывода XML в TreeView.

Добавлено через 23 часа 49 минут
UPD
Справился сам:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
   Var
    lLen,lStart,lEnd,lPos: Integer;
    szFind,szReplace: AnsiString;
 
   ...
 
 
      szFind:=[что ищем];
      szReplace:=[на что заменяем];
 
      lLen := 0;
      lStart := 0;
      lEnd := SendMessage(Npp.NppData.ScintillaMainHandle, SciSupport.SCI_GETTEXTLENGTH, 0, 0);
      SendMessage(Npp.NppData.ScintillaMainHandle, SciSupport.SCI_SETTARGETSTART, lStart, 0);
      SendMessage(Npp.NppData.ScintillaMainHandle, SciSupport.SCI_SETTARGETEND, lEnd, 0);
        lPos := SendMessage(Npp.NppData.ScintillaMainHandle, SciSupport.SCI_SEARCHINTARGET, length(szFind), LPARAM(PChar(szFind)));
     while ( (lPos<lEnd) and (lPos>0) ) do
      begin
         lLen := SendMessage(Npp.NppData.ScintillaMainHandle, SciSupport.SCI_REPLACETARGETRE, length(szReplace), LPARAM(PChar(szReplace)));
         lEnd := SendMessage(Npp.NppData.ScintillaMainHandle, SciSupport.SCI_GETTEXTLENGTH, 0, 0);
         SendMessage(Npp.NppData.ScintillaMainHandle, SciSupport.SCI_SETTARGETSTART, lPos+lLen, 0);
         SendMessage(Npp.NppData.ScintillaMainHandle, SciSupport.SCI_SETTARGETEND, lEnd, 0);
         lPos := SendMessage(Npp.NppData.ScintillaMainHandle, SciSupport.SCI_SEARCHINTARGET, length(szFind), LPARAM(PChar(szFind)));
      end;


Вернуться к обсуждению:
Плагин под Notepad++
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.08.2016, 20:47
Готовые ответы и решения:

В Notepad++ под wine плагин NppFTP пишет "Unable to connect"
Система - ubuntu 12.04 classic remix. Пробовал с разными серверами, в консоли пишет - 'Unable to...

Плагин Notepad
Здравствуйте. Имеется плагин, который добавляет кнопку запуска блокнота, подскажите, как...

Плагин Notepad++ FTP на русском
Есть ли плагин для Notepad++ FTP именно на русском языке?

Как написать плагин для Notepad++
Добрый день! Заранее извиняюсь, если создаю тему не в том разделе. Меня интересует как написать...

Хранение паролей в Notepad++ Плагин NppFTP
Пароль хранится в таком виде прим:00C93B70R2643EGALL74 как его раскодировать ? в чем он вообще...

9
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru