Connection Information

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.

Connection Type

The PBNI SDK – PB Docs 2019 – PowerBuilder Library

The PBNI SDK – PB Docs 2019

The PBNI
SDK

When you install PowerBuilder, the Software Development Kit (SDK)
for PBNI is installed in the %AppeonInstallPath%PowerBuilder [version]SDKPBNI directory. The SDK
tools, pbsig190 and pbx2pbd190, are also installed in the
%AppeonInstallPath%PowerBuilder [version]IDE directory so that they are available in your
path.

The SDK contains the components shown in the following table.

Component

Description

pbx2pbd190.exe

A tool that generates a PBD file from a PowerBuilder
extension file. The extension file is a DLL file that must export
a set of PBNI functions. The DLL is usually called a PBX and can
be given the suffix .pbx.

pbsig190.exe

A tool that generates a set of strings representing
the return type and arguments of each function in a PBL. Use these
strings to call PowerBuilder functions from external
modules.

includepbni.h

A header file that defines the structures and
interfaces used to build PowerBuilder extensions.

includepbarray.h

A header file that contains helper classes that make
it easier to create arrays and access data in them.

includepbfield.h

A header file that contains helper classes that make
it easier to access data in fields.

includepbtraits.h

A header file used by pbarray.h and pbfield.h that
provides specializations for the pbvalue_type enumerated
types.

includepbext.h

A header file that defines the functions that
PowerBuilder extension functions must export.

includepbevtid.h

A header file that maps the PowerBuilder event IDs to
event names for use in visual extensions.

includepbnimd.h

A header file that defines machine-dependent
datatypes used in pbni.h.

includepbrsa.h

A header file that defines interfaces and structures
used to access DataWindow and DataStore data.

srcpbarray.cpp

A source file that must be added to your project if
you want to use the following helper classes defined in
pbarray.h:

PBArrayAccessor

PBObjectArrayAccessor

PBBoundedArrayCreator

PBBoundedObjectArrayCreator

PBUnboundedArrayCreator

PBUnboundedObjectArrayCreator

srcpbfuninv.cpp

A source file that must be added to your project if
you want to use the following helper classes defined in
pbni.h:

PBGlobalFunctionInvoker

PBObjectFunctionInvoker

PBEventTrigger

srcpbobject.cpp

A source file that must be added to your project if
you want to use the following helper class defined in pbni.h:
PBObjectCreator.

wizardsVCProjects 8.0

A Microsoft Visual Studio 2005 wizard that makes it
easier for you to create PBNI projects.

wizardsVCProjects 7.1

A Microsoft Visual Studio .NET 2003 wizard that makes
it easier for you to create PBNI projects.

wizardsVCProjects 7.0

A Microsoft Visual Studio .NET 2002 wizard that makes
it easier for you to create PBNI projects.

wizardsVCWizards

Files required by the Visual Studio
wizards.

pbni.chm

Help file for PBNI.


Document get from Powerbuilder help
Thank you for watching.
Was this article helpful?
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x