|
0 / 0 / 1
Регистрация: 20.07.2009
Сообщений: 92
|
|
Запуск исходного кода из файлов09.04.2010, 14:06. Показов 1182. Ответов 5
Метки нет (Все метки)
Я знаю что об этом уже писали...
Значит есть ЕХЕ файл при запуске которого он должен открыть модули-файлы и запустить исходный код от туда. Только так чтоб потом этот файл можно было открыть в Блокноте и просмотреть исходники
0
|
|
| 09.04.2010, 14:06 | |
|
Ответы с готовыми решениями:
5
Запуск исходного кода ОС на FASM Компиляция нескольких файлов исходного кода
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 11.04.2010, 14:28 | |
|
Не уверен, что правильно понял Ваш вопрос, но мне кажется, что Вам хотелось бы подключить модуль интерпретатора скриптов в Ваше приложение (если не скриптов, то это уже технология Plug-In'ов, тогда нельзя будет редактировать код в блокноте). Для этого проще всего воспользоваться уже готовыми компонентами для испольнения скриптов.
Можно например воспользоваться Microsoft® Windows® Script Components, тогда в Ваше приложение можно будет включить поддержку VBScript и JScript. Подробнее здесь http://msdn.microsoft.com/library/en-us/script56/html/lettitle.asp http://msdn.microsoft.com/scripting Можно воспользоваться и другими решениями, например, подключить Python или TCL или еще чего: http://www.python.org http://www.python.org/doc/current/ext/ext.html (раздел 5. Embedding Python in Another Application) http://www.tcl.tk Удачи, Владимир
0
|
|
|
0 / 0 / 1
Регистрация: 20.07.2009
Сообщений: 92
|
|
| 11.04.2010, 18:16 [ТС] | |
|
В принципе мне нужно и то и другое (и скрипты, и технология плагинов).
Скрипты: программа состоит из браузера,почтовика и т.д.. Нужно создать ,к примеру, скрипт который бы выполнял функцию загрузки страницы и потом отправки ее на почтовый ящик. Мне кажется что Python/Tcl/т.д. будет слишком сложно. Вопрос в том как создать желательно свой интерпретатор. Плагины: создать обычную MDI форму, а потом из файлов(плагинов) загружать формі как MDI-child. как это сделать ? спасибо за внимание.
0
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 11.04.2010, 23:32 | |
|
По поводу скриптов, я бы все же не рекомендовал создавать свой собственный интерпретатор. Не стоит усложнять себе жизнь, когда можно воспользоваться стандартным компонентом от Microsoft. Python/Tcl были рекомендованы мною лишь как альтернативы, так на всякий случай, а Windows Script Components входят в стандартную поставку Windows 2000/XP и устанавливаются вместе с IE 5/6 под все остальные платформы Windows.
Если будете создавать интерпретатор сами, то придется разрабатывать синтаксис языка, парсер, интерпретатор команд (включающий команды управления переходом, циклы, команды инициализации переменных), не забыть про отладчик. Если Вас все это не смущает и Вы готовы к бою, то пожалуй стоит почитать литературу, посмотрите вот здесь, может быть найдете что-нибудь полезное для Вас: http://compilers.da.ru/ http://kit.kulichki.net/lib.htm ну и что-нибудь еще Теперь касательно технологии плагинов, сам я никогда не применял, хотя представляю как все это работает. Но Вам, как я понимаю, теоретические знания не нужны, догадываюсь, что Вы и сами все хорошо понимаете, поэтому просто направлю на страничку, которая должна Вас заинтересовать: http://www.codeproject.com/dll/plugin.asp С уважением, Владимир
0
|
|
|
0 / 0 / 1
Регистрация: 20.07.2009
Сообщений: 92
|
|
| 13.04.2010, 20:31 [ТС] | |
|
Большое спасибо за инфу, но пример плагинов на С, а я только на VB.
Ладно буду искать дальше.
0
|
|
|
0 / 0 / 1
Регистрация: 20.07.2009
Сообщений: 92
|
|
| 15.04.2010, 22:09 [ТС] | |
|
А как єтим Script Controlом пользоваться ?
0
|
|
| 15.04.2010, 22:09 | |
|
Помогаю со студенческими работами здесь
6
Реализовать 2 статических анализатора исходного кода, которые будут проверять правила оформления кода
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|