dllimport


Cannot create automation object - lotusscript


I have a dll which is registered in GAC and declared in my form. I am using Notes 9 and windows 7. The declaration -
Declare Function CreateAccount Lib
"c:\Program Files (x86)\PwC\SDCADInstall\SDCADLib.dll" (sADServer As
String , sUserID As String ,sPassword As String , sRoot As String,
sLocation As String , sLoS As String , sSBU As String , sFName As
String, sLName As String , sADId As String , sDescription As String
, sOffice As String ) As String
I am getting "Cannot create automation object" error while creating the object. The parameter values are collected by another function. Pl find the code below :
Dim obj As Variant
enter code here
Set obj = CreateObject("SDCADLib.Account")
retval = obj.CreateAccount(sADServer , sUserID ,sPassword , sRoot, sLocation , sLoS , sSBU , sFName, sLName , sADId , sDescription , sOffice )
CreateADAccount = retval
I am stuck here for ages. Please help.
I'm a bit confused because you include a Lib declaration, which is not necessary if you are using CreateObject to access your DLL from LotusScript via COM.
Since you mention the GAC, I presume you have written your DLL as a .NET assembly. Have you seen this IBM Technote about calling .NET classes from LotusScript and followed the instructions there? Specifically, have you followed the instruction that tells you that you have to run regasm in order to publish your DLL via COM. Without that, CreateObject won't find it.

Related Links

DllImport is not found C++
Mangled member function name different during dllimport
how to use DllImport in metro-style app
Converting doc file to post script
How can I get a COM component which can be used on Windows phone 8 project with C#
Externs and DLL imports
Mixed native and managed code heap corruption
MarshalDirectiveException
call unmanaged C++ code from C# using pinvoke
Detecting DLL Code Splicing
WOW64 Redirection and LoadLibrary
Using C# dll in Windows phone 7
Python 2.5 Import dll AttributeError
Replacing the Import Table in PE file by standart LoadLibrary
Unresolved external symbol
Declare and <DllImport> in VB.NET have different results

Categories

HOME
uml
search
phpword
eslint
google-spreadsheet
jmx
static
numbers
themes
requirements
simulink
emscripten
nuget-package
recordrtc
google-chrome-app
openpyxl
resultset
speech-synthesis
heat
libusb
bitnami
scsi
google-container-registry
sigma.js
database-connection
user-experience
guzzle
dataflow-diagram
android-sharedpreferences
jasmine-node
apktool
genexus-sd
sqlpackage
boost-asio
send
utorrent
hunspell
yowsup
lubridate
getlasterror
apic
node-mssql
apns-php
linq-to-objects
apache-stanbol
dcmtk
servermanager
fwrite
ntvs
twilio-click-to-call
tf
truezip
cmp
gameplay-kit
cd-burning
mapxtreme
nikeplus-api
cifilter
http-status-code-401
qiime
php-socket
fuzzywuzzy
phpgrid
maybe
oracle-spatial
flock
django-urls
eoferror
typemock
amiga
wso2greg
pyobjc
teamcity-9.1
git-ftp
openbabel
adehabitathr
cross-join
delayed-execution
showdialog
trdion2011
kissfft
drupal-nodes
notorm
ie8-compatibility-mode
cffile
scringo
cnf
workitem
poker
dolby-audio-api
pagedown
boost-msm
zope.interface
oracle-enterprise-linux
codebase
facebook-iframe
hbm2java
addchild
scrollbars
duplex
software-lifecycle
fault-tolerance
application-planning
change-management
idatareader

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App