About building an EAServer client – PB Docs 80
About building an EAServer client A PowerBuilder application can act as a client to an EAServer component. To access a method associated with a component on the server, the PowerBuilder client needs to connect to the server, instantiate the component, and invoke the component method. In general, you use an instance of a Connection object…
GenerateRegFile function – PB Docs 80
GenerateRegFile function Description Creates a file with registry update instructions for deploying a PowerBuilder object as an automation server. Controls PowerBuilder.Application (automation server) Syntax
|
1 |
{ <i>automationobject</i>.} <b>GenerateRegFile</b> ( <i>guid</i>, <i>classname</i>, <i>progid</i>, <br /> <i>majorversion</i>, <i>minorversion</i>, <i>description</i>, <i>outputfilename</i> ) |
Argument Description automationobject When PowerBuilder is the OLE client, the name of the OLEObject instantiated with the PowerBuilder.Application automation server. For other clients, use syntax appropriate for calling a function…
Using utility functions to manage information – PB Docs 80
Using utility functions to manage information The utility functions provide a way to obtain and pass Windows information to external functions and can be used as arguments in the PowerScript Send function. There are four utility functions: Four utility functions Function Return value Purpose Handle UnsignedInt Returns the handle to a specified object IntHigh UnsignedInt…
Providing support for object lifetime control – PB Docs 80
Providing support for object lifetime control MTS, like EAServer and other object frameworks, notifies components about lifetime actions with activate and deactivate methods. Because MTS does not currently support instance pooling, when a new client calls a method on a PowerBuilder COM component running in MTS, its Constructor event is triggered and then its Activate…
Retrieving session security information – PB Docs 80
Retrieving session security information The CtsSecurity.SSLSession and CtsSecurity.SSLSessionInfo classes allow a client application to determine whether SSL is used on connections from a proxy to the server, and if so, to retrieve the SSL session settings and display them to the user. For a list of the properties for which you can retrieve values, see…
Building Web applications – PB Docs 80
Building Web applications PowerBuilder provides several tools that you can use to build Web applications. This section provides a brief overview of these tools and points to where you can find more information. Web Deployment Kit The PowerBuilder Web Deployment Kit is a utility that allows browser-based access to existing PowerBuilder two-tier client/server applications. For…
Using the ODBC Driver Manager Trace – PB Docs 80
Using the ODBC Driver Manager Trace This section describes how to use the ODBC Driver Manager Trace tool. About ODBC Driver Manager Trace You can use the ODBC Driver Manager Trace tool to trace a connection to any ODBC data source that you access in PowerBuilder through the ODBC interface. Unlike the Database Trace tool,…
Accessing Unicode data – PB Docs 80
Accessing Unicode data PowerBuilder supports access to Unicode databases, including the conversion of data between double-byte character sets (DBCS) and Unicode, for Adaptive Server Enterprise 12.5 and Oracle9i . PowerBuilder also supports the use of Unicode datatypes for these databases. For Adaptive Server Anywhere 7.x and later releases, PowerBuilder supports access to Unicode databases, including…
Microsoft SQL Server – PB Docs 80
Microsoft SQL Server This section describes how to use the Microsoft SQL Server database interface in PowerBuilder. Supported versions for SQL Server You can access Microsoft SQL Server version 6.0, 6.5, 7.0 and SQL Server 2000 databases using the Microsoft SQL Server interface. The SQL Server interface uses a DLL named PBMSS80.DLL to access the…
Designing DataWindow objects – PB Docs 80
Designing DataWindow objects The Web DataWindow supports most PowerBuilder DataWindow functionality. This section describes what features to use to take full advantage of the Web DataWindow. Using existing DataWindow objects Many existing DataWindow objects work in the Web DataWindow. If a DataWindow object uses features that the Web DataWindow does not support, then the features…