Page 1 of 1

API reference

Posted: 9 May 2019 0:14
by hyphz
Hi,

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

Re: API reference

Posted: 9 May 2019 1:17
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.

Re: API reference

Posted: 10 May 2019 9:00
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.

Re: API reference

Posted: 10 May 2019 10:59
by Harrison Pratt
I wonder if this is pertinent to your issue: viewtopic.php?f=2&t=15729#p46710