Jag som är ofelbar (hm) gjorde en groda! Hej Den är deklarerad Private i den modul som innehåller function 1.Mysko med anrop till .dll (Löst!)
/Bo
P:s Skäms att berätta vad!
D:s
Jag anropar function 1 i en modul som i sin tur anropar en function 2 i en
dll (skriven i delphi).
När jag anropar function 1 från en form funkar det. Flyttar jag sen samma
förutsättningar och anrop til en modul blir svaret 'kan ej hitta xxx.dll'.
Funktion 1 finns i en separat modul inkl deklarationer.
Låter det rörigt, det tycker jag också!
Hoppas trots allt på hjälp..
/BoSv: Mysko med anrop till .dll
Antinge har du Deklarationen i den enskiljda Formen
som Private eller så har du den som Punlic i en BasModul.
vilket har du ?
undrar
SvenSv: Mysko med anrop till .dll
Det torde vara rätt då dll functionen som anropas från function 1 finns
i denna modul. Puh..
Exempel:
(Allt är dimensionerat)
Sub Main
Rc = SControl(a, b, c)
Exit sub
I modul1
General sektion
Private Declare function ServerControl as integer
Function SControl(a as String, b as Integer, c as Integer) as Integer
SControl=ServerControl(a,b,c)
Exit Function
Ovanstående funkar inte om jag däremot gör motsvarande i en form
så funkar det:
Private Sub Form Load()
Rc = SControl(a, b, c)
End Sub