hexagon logo

PC-DMIS Object Library reference material

I am an experienced programmer in VB.NET, VBA, VBScript, etc., but new to PC-DMIS, need to work on various report generation scenarios. Have 2 general questions for you.
Have found and downloaded lots of links and a number of VB samples for reporting but would like to know the following:

1. Would like to find a good reference for the PC-DMIS Object Library: I can probably browse it from the Visual Basic Object Browser, and I have some other tools that can explore the library but I'm working from home this AM and don't have access to the machine with PC-DMIS. Have done searches, see lots of posts talking about it, but have not found a link to an on-line Object Library reference. Is there one? It looks like I can download a PC-DMIS manual. Is that my best bet and does it have a good Object Library reference?

2. I see references to the "Code Repository" but when I try to access it, it wants a user name and password. I am a registered user on this site but the link to the Code Repository apparently wants something different.

Thanks;
Mark Shaver
  • I am an experienced programmer in VB.NET, VBA, VBScript, etc., but new to PC-DMIS, need to work on various report generation scenarios. Have 2 general questions for you.
    Have found and downloaded lots of links and a number of VB samples for reporting but would like to know the following:

    1. Would like to find a good reference for the PC-DMIS Object Library: I can probably browse it from the Visual Basic Object Browser, and I have some other tools that can explore the library but I'm working from home this AM and don't have access to the machine with PC-DMIS. Have done searches, see lots of posts talking about it, but have not found a link to an on-line Object Library reference. Is there one? It looks like I can download a PC-DMIS manual. Is that my best bet and does it have a good Object Library reference?

    2. I see references to the "Code Repository" but when I try to access it, it wants a user name and password. I am a registered user on this site but the link to the Code Repository apparently wants something different.

    Thanks;
    Mark Shaver

    I'm guessing that the code repository you are talking about is on the WILCOX site. That is separate from this. Just register and have at it.
  • 1. Object Library reference materials: Went to Wilcox site, looked for reference manuals,
    http://www.wilcoxassoc.com/downloads/dl_documentation.php
    Starting with version 4.0 (I think it was), they include a Basic programming reference with every supported version, which has an extensive Object Library reference.

    2. Custom Script Repository: Went to Wilcox site, registered as user, logged in, looked for link to Custom Script Repisitory.

    Looking forward to pleasureable weekend of lite reading!!!

    Mark Shaver
  • 1. Object Library reference materials: Went to Wilcox site, looked for reference manuals,
    http://www.wilcoxassoc.com/downloads/dl_documentation.php
    Starting with version 4.0 (I think it was), they include a Basic programming reference with every supported version, which has an extensive Object Library reference.

    2. Custom Script Repository: Went to Wilcox site, registered as user, logged in, looked for link to Custom Script Repisitory.

    Looking forward to pleasureable weekend of lite reading!!!

    Mark Shaver

    have fun! Stuck out tongue closed eyes
  • With 4.0+ you can customize reports with the label and report editors, just an FYI. Probably way easier depending on what you're doing.
  • Wilcox do have a compiled HTML helpfile covering the most of the automation objects for 2010. Better than the PDF's available from the official site in comparison to searching/browsing the PDF's.

    You can get it from the Wilcox FTP, it's residing in the PC-DMIS documentation for 2010. I think the name is 'AutomationObjects.zip'.
  • In versions prior to v2009 (4.4), a single help file located where you installed PC-DMIS called PCDBASIC.CHM contains both the BASIC language documentation and the PCDMIS automation objects available as well as some examples. In v2009 and later PCDBASIC.CHM just contains the basic language and AUTOMATIONOBJECTS.CHM contains the automation objects, although the automation help file is visible from within the pcdbasic help file. One good way of figuring out how things are done is to create a part program with the information you want in it and then export it as a .bas file. Then open this basic file inside of a text editor or inside of the Basic Script Editor inside of PCDMIS.
  • In versions prior to v2009 (4.4), a single help file located where you installed PC-DMIS called PCDBASIC.CHM contains both the BASIC language documentation and the PCDMIS automation objects available as well as some examples. In v2009 and later PCDBASIC.CHM just contains the basic language and AUTOMATIONOBJECTS.CHM contains the automation objects, although the automation help file is visible from within the pcdbasic help file. One good way of figuring out how things are done is to create a part program with the information you want in it and then export it as a .bas file. Then open this basic file inside of a text editor or inside of the Basic Script Editor inside of PCDMIS.


    Is there any listing comparing the automation objects in the various versions?
  • Is there any listing comparing the automation objects in the various versions?


    I don't think so - or I have missed them completely. The automationobjects.chm is recommended as it makes finding the objects/members/methods easier.