![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.09.2012
Сообщений: 13
|
![]()
Здравствуйте! мне нужно написать программу которая будет выполнять код на паскале( что то типо паскаль абс). Можете поделится какими нибудь исходниками?
заранее спасибо. P.S. или можно ли сделать чтобы я мог из своей программы совершать операции в паскале абс( загружать файл, редактировать, запускать программу) |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 31.05.2010
Сообщений: 12
|
![]()
свой компилятор написать что-ли?
![]() |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 30.10.2010
Сообщений: 524
|
![]()
Возможны оба варианты.
За паскаль - в каком то пакете компонентов видел интерпретатор паскаля. За управление програмой - здесь имитировать нажатие клавиш, мышкой. Думаю, что это не очень то и легко... |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
есть куча компонентов (как платных, так и не очень)
например, FastScript Scripter Studio TPasScript TPaxScripter TPaxCompiler Innerfuse Pascal Script TatPascalScripter и т.д. и т.п. можно посмотреть в теме на форуме обсуждение: Выполнение строки как кода в Delphi или посмотреть компоненты на Torry's Delphi Pages: http://www.torry.net/pages.php?id=280 http://www.torry.net/pages.php?id=707&sort=Date а вообще, ещё можно (хотя и не совсем законно) таскать с собой компилятор командной строки Паскаля и использовать его с перехватом вывода/обрабткой вывода... Всё зависит от конкретной задачи, от того, зачем Вам эти все "навороты". |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 11.09.2012
Сообщений: 13
|
![]()
спасибо ща поищу что нить)
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 11.09.2012
Сообщений: 13
|
![]()
Я почитал... и чето у меня ни че не получается с paxcompiler
вот код: Код:
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.09.2012
Сообщений: 13
|
![]()
или сейчас объясню замысл лучше... мне нужно зная файл с работающей программой(допустим programm.pas) запустить его, ввести значения переменых, выполнить программу и сделать скриншот(скопировав на image).... все это должно происходить автоматически
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
если вопросы законности/лицензионности Вас не сильно тревожат, возмите компилятор командной строки из Delphi.
Но есть проблемы. Скомпилировать не проблема. Ввести значения переменных, только если программа их читает из консоли, тоже не проблема. А вот в какой момент Вы скриншот собрались делать, и что на этом скриншоте будет - вот это загадка! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка кода(паскаль) | xxxartikxxx | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 14.11.2012 16:06 |
Портирование С кода на Паскаль | Sholar | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 30.01.2012 22:50 |
Упрощение кода. Паскаль. | ArsGo | Помощь студентам | 4 | 21.09.2011 03:10 |
Присвоение буквам из сообщения двоичного кода в Паскаль. | stas45rus | Помощь студентам | 3 | 26.08.2011 16:22 |
c++ в паскаль. Трактовка кода c++ в делфи | Человек_Борща | Общие вопросы Delphi | 1 | 02.07.2011 11:52 |