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

API reference

Unread post by hyphz »


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: 287
Joined: 14 Nov 2002 0:01

Re: API reference

Unread post by Martin Meyer »

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: 1216
Joined: 28 Feb 2000 0:01

Re: API reference

Unread post by Thomas Linder Puls »

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: 338
Joined: 5 Nov 2000 0:01

Re: API reference

Unread post by Harrison Pratt »

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