API reference

Discussions related to Visual Prolog
Posts: 10
Joined: 15 Jan 2013 1:13

API reference

Unread post by hyphz » 9 May 2019 0:14


I was rather sad to see that with VP9 the PFC reference is still missing from the download. The Help links inside the program lead to the wiki which omits these documents and the knowledge base link is broken.

I did notice the prodoc tool that I thought could produce this document, but after running

Code: Select all

prodoc -r -d ..\pfc
Produced this error:

Code: Select all

===== 2019-05-09 01:11:58 =======================     ---------------------------------------- Class not registered       HRESULT code = 2147746132     HRESULT hex code = 80040154     Component class identifier = {9992DF10-BA2D-4BAE-9CA1-81F2A99F2995}     Pointer to iUnknown interface = 00000000     List of class contexts = 5     Interface identifier = {958BAA8A-2CE9-4BDC-B477-F04EF91EF59F}   regdb_e_classnotreg_exception (exceptionHandling_exception) comCreation::createInstance pfc\com\comSupport\comCreation.pro(9,9) ---------------------------------------- d:\vp\release\9\_vip6\prodir\pfc\exception\exception.pro(212) D:\Program Files (x86)\Visual Prolog 9\bin\vipKernel.dll (0x14008BD9) d:\vp\release\9\_vip6\prodir\pfc\exception\exception.pro(212) d:\vp\release\9\_vip6\prodir\pfc\com\exceptionhandling\comexceptioncheck.pro(399) d:\vp\release\9\_vip6\prodir\pfc\com\exceptionhandling\comexceptioncheck.pro(350) d:\vp\release\9\_vip6\prodir\pfc\com\exceptionhandling\comexceptioncheck.pro(325) milhtml\import\iparsehtml_import.pro(9) milhtml\parsehtml.pro(14) overview\overview.pro(30) htmlgenerator\htmlgenerator.pro(636) htmlgenerator\htmlgenerator.pro(139) htmlgenerator\htmlgenerator.pro(35) prodoc7.pro(221) prodoc7.pro(331) prodoc7.pro(281) prodoc7.pro(264) prodoc7.pro(96) d:\vp\release\9\_vip6\prodir\pfc\windowsapi\exe_api\exe_api.pro(51) d:\vp\release\9\_vip6\prodir\pfc\application\exe\mainexe.pro(36) d:\vp\release\9\_vip6\prodir\pfc\application\exe\mainexe.pro(19) d:\vp\release\9\_vip6\prodir\pfc\console\console.pro(215) prodoc7.pro(918) D:\Program Files (x86)\Visual Prolog 9\bin\vipKernel.dll (0x14009174) D:\Program Files (x86)\Visual Prolog 9\bin\vipKernel.dll (0x140094DD) D:\Program Files (x86)\Visual Prolog 9\bin\prodoc.exe (0x00595C47) C:\windows\SYSTEM32\ntdll.dll (0x777E662D) C:\windows\SYSTEM32\ntdll.dll (0x777E65FD) OS: Windows 10.0 Version 1809 (OS Build 17763.475) 64-bit Windows 10 Enterprise

Martin Meyer
VIP Member
Posts: 279
Joined: 14 Nov 2002 0:01

Re: API reference

Unread post by Martin Meyer » 9 May 2019 1:17

Hi hyphz,

are you searching for the pfc help file? If you install Visual Prolog to folder
"C:\Program Files (x86)\Visual Prolog 9 PE\" then the help file will be
"C:\Program Files (x86)\Visual Prolog 9 PE\appData\doc\vip.chm".

I have created a link to the file in my start menu.
Regards Martin

User avatar
Thomas Linder Puls
VIP Member
Posts: 1164
Joined: 28 Feb 2000 0:01

Re: API reference

Unread post by Thomas Linder Puls » 10 May 2019 9:00

It is the intension that F1 is context sensitive and will jump to the help file where relevant. But on some computers there are problems with opening the help file.
Regards Thomas Linder Puls

Harrison Pratt
VIP Member
Posts: 319
Joined: 5 Nov 2000 0:01

Re: API reference

Unread post by Harrison Pratt » 10 May 2019 10:59

I wonder if this is pertinent to your issue: viewtopic.php?f=2&t=15729#p46710

Post Reply