Home | Contact | Bookmark Trusted Choice | Sitemap

Top Rated Articles

Problem with using Siebel Crm Software




I've asked this before but never really got an answer. I'm working for a
company that is using Siebel CRM software. This software comes with COM
objects for accessing their system from external applications. Below is the
VB code that works and the Python code that doesn't. If anyone has a
solution I'd really appreciate it.

VB Code...

Dim iErr as Integer
Dim objSiebel as Object

Set objSiebel = CreateObject("SiebelDataServer.ApplicationObject")

objSiebel.LoadObjects("ConfigFile", iErr)
It looks, specifically, as if iErr is passed by-reference; i.e., a
_reference_ to iErr is given to the LoadObjects method, which places
an error-code there (a strange thing to do in COM, although allowed;
normally, COM returns errors quite differently -- this looks like a
partial translation of some older C API.

Other Articles