| Existing method | EarlyBind equivalent method |
|---|---|
| AutoLogin | AutoLoginEarlyBind |
| Bye | ByeEarlyBind |
| Connect | ConnectEarlyBind |
| Hello | HelloEarlyBind |
| LoadIspecByName | LoadIspecByNameEarlyBind |
| LoadTeach | LoadTeachEarlyBind |
| SendFunctionKey | LoadTeachEarlyBind |
| SetCurrentIspec | SetCurrentIspecEarlyBind |
| SimpleTransaction | SimpleTransactionEarlyBind |
| Transaction | TransactionEarlyBind |
In general, the methods have a 'EarlyBind' on the end of the method name.
For example, ConnectEarlyBind(…….);
If you receive a Visual Basic error similar to the following:
“Cannot marshal parameter #3: The type definition of this type has no layout information”.
Then you need to use the “EarlyBind” version of the method.