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

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
how to import/export dll and use its function
HELP linking library in DLL project

Categories

HOME
formal-languages
interface
battery
pclxl
knitr
grafana
google-cloud-functions
google-apps
jquery-ui
nuget-package
iis-6
webix
title
barcode
mql5
openbugs
vuejs
charles
windows-xp
googlebot
undertow
babel
libigl
exit
tiki-wiki
syntax-highlighting
ms-access-web-app
intersystems-cache
inversion-of-control
angular-translate
bringtofront
rselenium
xcode7.3
cd
bc
spring-mvc-test
subclipse
ssrs-2014
getchar
sonarlint-eclipse
mongotemplate
semantic-logging
mouseleave
py2neo
slackware
pure-css
grails-plugin
autosar
actor-platform
iotivity
jodd
fink
realsense
ascii-art
directdraw
dynatree
pypiserver
dulwich
baasbox
keyup
apache-spark-1.3
infosphere-spl
boost-program-options
build-script
wxformbuilder
ray
vbe
synapse
windows-embedded-standard
process-explorer
scmmanager
alice
extreme-programming
appjs
saxparseexception
filemerge
winmain
jqote
rmdir
creole
ruby-1.8
resharper-6.0
eclipse-marketplace

Resources

Database Users
RDBMS discuss
Database Dev&Adm
javascript
java
csharp
php
android
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App