Difference between revisions of "Frequently Asked Questions"
(Supported platforms) |
(order, etc.) |
||
Line 6: | Line 6: | ||
{{FAQ | {{FAQ | ||
|Q=Which platforms does Visual Prolog support? | |Q=Which platforms does Visual Prolog support? | ||
|A=Visual Prolog supports Windows 8.1/8/7/Vista/2000. | |A=Visual Prolog supports Windows 8.1/8/7/Vista/2000. | ||
}} | |||
There are no plans for supporting Linux or any Unix platforms. | {{FAQ | ||
|Q=Are there any plans for supporting Linux or any Unix platforms? | |||
|A=There are no plans for supporting Linux or any Unix platforms. | |||
}} | }} | ||
Line 26: | Line 29: | ||
|A=Visual Prolog examples and demos are available in several ways: | |A=Visual Prolog examples and demos are available in several ways: | ||
Visual Prolog distribution includes sample projects that can be installed from the Integrated Development Environment (IDE) with the help of the command Help | Visual Prolog distribution includes sample projects that can be installed from the Integrated Development Environment (IDE) with the help of the command Help -> Install Examples. | ||
This site contains examples provided by members of Visual Prolog Community. | This site contains examples provided by members of Visual Prolog Community. | ||
Line 37: | Line 40: | ||
|Q=How do I make and use COM objects? | |Q=How do I make and use COM objects? | ||
|A=Visual Prolog is COM compatible, the IDE can generate necessary wrap classes and interfaces based on a type library supplied with the COM object. | |A=Visual Prolog is COM compatible, the IDE can generate necessary wrap classes and interfaces based on a type library supplied with the COM object. | ||
}} | }} | ||
Line 65: | Line 53: | ||
|A=No. Registration in the Discussion Forum and registration of Visual Prolog Personal Edition are two different registrations. | |A=No. Registration in the Discussion Forum and registration of Visual Prolog Personal Edition are two different registrations. | ||
To register your Personal Edition you need to use the '''WEB | To register your Personal Edition you need to use the '''WEB -> Register''' menu item in the Integrated Development Environment (IDE). | ||
}} | }} | ||
{{FAQ | {{FAQ | ||
|Q=Can I create a Sudoku solver with Visual Prolog? | |Q=Can I create a Sudoku solver with Visual Prolog? |
Revision as of 11:58, 8 October 2014
Q: | How to get started with Visual Prolog? |
A: | Start by reading Getting Started. |
Q: | Which platforms does Visual Prolog support? |
A: | Visual Prolog supports Windows 8.1/8/7/Vista/2000. |
Q: | Are there any plans for supporting Linux or any Unix platforms? |
A: | There are no plans for supporting Linux or any Unix platforms. |
Q: | What are the differences between Visual Prolog and traditional Prolog? |
A: | The differences between traditional Prolog and Visual Prolog can be broadly divided into these categories:
See Fundamental Visual Prolog tutorial for details. |
Q: | Where can I find examples and demos? |
A: | Visual Prolog examples and demos are available in several ways:
Visual Prolog distribution includes sample projects that can be installed from the Integrated Development Environment (IDE) with the help of the command Help -> Install Examples. This site contains examples provided by members of Visual Prolog Community. Visual Prolog tutorials discuss examples that might be downloaded. You will be suggested to download source files while reading these tutorials. For example, the tutorials Fundamental Prolog Part 1, Fundamental Prolog Part 2, and Fundamental Visual Prolog discuss a well-known prolog family example in details. |
Q: | How do I make and use COM objects? |
A: | Visual Prolog is COM compatible, the IDE can generate necessary wrap classes and interfaces based on a type library supplied with the COM object. |
Q: | Is it possible to use a DLL, created by Visual Prolog, in a Microsoft.NET project? |
A: | Yes. It is possible. Such DLL created by Visual Prolog should have predicates exported with stdcall calling convention. And VB.NET or C#.NET code should call it in the same manner as invocation of an API function.
You are welcome to download How to Use Visual Prolog DLL from .Net example that creates a Visual Prolog DLL and shows how a program, created by Visual Basic .NET, can call a predicate, exported by this DLL. |
Q: | Can I use my registration in the Discussion Forum to have Registered Visual Prolog Personal Edition and vice versa? |
A: | No. Registration in the Discussion Forum and registration of Visual Prolog Personal Edition are two different registrations.
To register your Personal Edition you need to use the WEB -> Register menu item in the Integrated Development Environment (IDE). |
Q: | Can I create a Sudoku solver with Visual Prolog? |
A: | Yes,
Please see the following for details:
|