Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Prolog
Перезагрузить страницу Использование программы на Prolog в Delphi
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
*Юльчик* *Юльчик* вне форума
Member
 
Сообщений: 105
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.03.2009
По умолчанию 01.12.2009, 15:35

Здравствуйте! Меня инетерсует вот что. Имеется ли возможность имея текстовый файл с программой на прологе, уже в откомпилированной и запущенной программе на делфи откомпилировать этой проложный файл и использовать результат его работы для дальнейших вычислений на делфи?
(Просто я знаю что такое возможно на лиспе - там грубо говоря программа на лиспе писалась с помощью делфи и записывалась в файл, потом принажатии скажем кнопки ok она компилилась, и результат также писался в файл, потом этот результат считывался обратно в делфи).
Ответить с цитированием
  (#2 (permalink)) Старый
Винитарх Винитарх вне форума
Специалист
 
Аватар для Винитарх
 
Сообщений: 7,955
Сказал(а) спасибо: 2
Поблагодарили 302 раз(а) в 302 сообщениях
Регистрация: 01.03.2003
Адрес: Краснодар
По умолчанию 01.12.2009, 20:05

Легко.
Ответить с цитированием
  (#3 (permalink)) Старый
*Юльчик* *Юльчик* вне форума
Member
 
Сообщений: 105
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.03.2009
По умолчанию 01.12.2009, 20:13

Легко? Тогда подскажите пожайлуста как, или где почитать можно?
Ответить с цитированием
  (#4 (permalink)) Старый
Винитарх Винитарх вне форума
Специалист
 
Аватар для Винитарх
 
Сообщений: 7,955
Сказал(а) спасибо: 2
Поблагодарили 302 раз(а) в 302 сообщениях
Регистрация: 01.03.2003
Адрес: Краснодар
По умолчанию 01.12.2009, 20:17

Скидываете в файл с расширение .pro исходник пролога. Запускаете компилятор Пролога из Вашего Дельфи-приложения, указав путь и имя файла с исходником (а также нужные ключи). Если синтаксических ошибок нет, то компилятор создаст исполнимый файл. Запускаете его из Делфи, ну и дальше делаете то, что Вам нужно.
Ответить с цитированием
  (#5 (permalink)) Старый
*Юльчик* *Юльчик* вне форума
Member
 
Сообщений: 105
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.03.2009
По умолчанию 01.12.2009, 20:29

Хорошо, а можно ли результат выолнения пролога записать в файл, из которого потом прочитать в делфи? Ну или как этот результат ещё можно считать в делфи?
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
Винитарх Винитарх вне форума
Специалист
 
Аватар для Винитарх
 
Сообщений: 7,955
Сказал(а) спасибо: 2
Поблагодарили 302 раз(а) в 302 сообщениях
Регистрация: 01.03.2003
Адрес: Краснодар
По умолчанию 01.12.2009, 20:31

Конечно. Но можно и через буфер обмена передаться. Я обычно так делаю.
Да, всё мною написанное относится к Visual Prolog и его предшественникам. В других Прологах полагаю это тоже можно сделать.
Ответить с цитированием
  (#7 (permalink)) Старый
*Юльчик* *Юльчик* вне форума
Member
 
Сообщений: 105
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.03.2009
По умолчанию 03.12.2009, 13:15

Спасибо, попробую!
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование dll на Visual Prolog 5.2 в C++ Kimo Prolog 7 09.12.2009 13:42
использование PROLOG при переборе raydac Prolog 3 26.10.2008 15:55
Visual Prolog 7.1 использование WinApi djakov Prolog 3 29.04.2008 11:01
Использование TextRect в Delphi Madgeniy Delphi 1 11.06.2007 14:25
Использование функции Delphi (FloatToStrF) Banzay Вопросы начинающих программистов 1 25.02.2007 20:35
Prolog с Delphi rolechka Prolog 2 02.12.2005 12:59
Amzi Prolog и Delphi 7 Etar Prolog 2 27.09.2005 14:05
Delphi использование dll Konon Delphi 0 28.10.2004 18:49
Использование Access в Delphi Vad71 Delphi 0 05.05.2004 13:21
Использование оператора Application.ProcessMessage в Delphi bill geits C++ Builder 1 27.03.2004 21:43
Как скрестить Delphi и Prolog nickm Prolog 13 27.03.2004 14:22
Использование WinNetAPI в Delphi J'JF WinAPI 1 18.09.2002 13:45



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов