Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Компоненты и классы
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 25.09.2008, 13:39
Аватар для JohnyMotorhead
JohnyMotorhead JohnyMotorhead вне форума
Прохожий
 
Регистрация: 25.09.2008
Сообщения: 4
Репутация: 10
По умолчанию Плагин для захвата кода из Delphi

Всем привет!

У меня такая проблема... Мне нужно написать плагин к Delphi, чтобы он захватывал код (листинг) запущенного проекта (без его сохранения), и передавал куда нибудь в поток или буфер обмена..
Подскажите, пожалуйста, как это можно реализовать... Заранее спасибо!

Последний раз редактировалось JohnyMotorhead, 26.09.2008 в 20:13.
Ответить с цитированием
  #2  
Старый 26.09.2008, 10:26
Аватар для Thrasher
Thrasher Thrasher вне форума
Illuminati
 
Регистрация: 06.03.2008
Адрес: Крым, г. Симферополь
Сообщения: 348
Репутация: 8808
По умолчанию

Интеллектуальную собственность захватываем? Нехорошо... Зачем такое нужно?
__________________
Хорошо написанная программа не требует документации
ICQ 9-184-668.
Ответить с цитированием
  #3  
Старый 26.09.2008, 20:09
Аватар для JohnyMotorhead
JohnyMotorhead JohnyMotorhead вне форума
Прохожий
 
Регистрация: 25.09.2008
Сообщения: 4
Репутация: 10
По умолчанию

Thrasher

ну ты даешь! ) в смысле интелектуальныую собственность? зачем? просто у меня курсовой проект... пишу я его вобще на C#... смысл его в том, чтобы из программы, написанной на C#, открывать Delphi и передавать код (листинг) Делфи проекта передавать в качетсве документации в Opera (при чем тоже не сохраняя htm страницу)

в качестве открытие delphi и оперы использую ShellExecute... но дело в том что после этого я никак не могу перехватить тот код из Делфи, используя эту функцию...

поэтому нужно написать плагин для Delphi на Delphi, чтобы при выделении текста проекта он как-то перехватывался и сохранялся (хотя бы в буфер обмена)

поэтому и попросил помощи...

в связи с этим у меня возник вопрос - как работают плагины в Делфи? они подгружаются сразу при загрузке Delphi? если да, то в какую директорию копирова написанную dll?

эх.....
Ответить с цитированием
  #4  
Старый 02.10.2008, 09:14
Аватар для JohnyMotorhead
JohnyMotorhead JohnyMotorhead вне форума
Прохожий
 
Регистрация: 25.09.2008
Сообщения: 4
Репутация: 10
По умолчанию

парни, вобще никаких идей нету? *sorry*
Ответить с цитированием
  #5  
Старый 02.10.2008, 15:05
DungeonLords DungeonLords вне форума
Активный
 
Регистрация: 21.07.2008
Сообщения: 257
Репутация: 14
По умолчанию

Нету идей! Творческий кризис!
Ответить с цитированием
  #6  
Старый 02.10.2008, 15:25
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,029
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Порой в сторону ToolsAPI. Вроде там можно разных экспертов делать.
Только тебе нужен будет эксперт, который в себе еще и singleton COM-объект будет поднимать для управления извне, а не из интерфейса.

Извини, но такой глупостью заниматься лень, так что направление тебе дал - дальше рой сам.
Ответить с цитированием
  #7  
Старый 02.10.2008, 21:19
Аватар для JohnyMotorhead
JohnyMotorhead JohnyMotorhead вне форума
Прохожий
 
Регистрация: 25.09.2008
Сообщения: 4
Репутация: 10
По умолчанию

lmikle
спасибо, дружище, хоть за какую то информацию... попробую нарыть....
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 03:02.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter