Example
The following example shows how to return the handle of the first connection in the connection list.
//-------------------------------------------------------------------
// ECLConnection::GetHandle
//
// Get the handle of connection 'A' and use it to create another
// connection object.
//-------------------------------------------------------------------
void Sample9() {
ECLConnection *pConn1, *pConn2;
long Hand;
try {
pConn1 = new ECLConnection('A');
Hand = pConn1->GetHandle();
pConn2 = new ECLConnection(Hand); // Another ECLConnection for 'A'
printf("Conn1 is for connection %c, Conn2 is for connection %c.\n",
pConn1->GetName(), pConn2->GetName());
delete pConn1; // Call destructors
delete pConn2;
}
catch (ECLErr Err) {
printf("ECL Error: %s\n", Err.GetMsgText());
}
} // end sample