Bonjour
J'ai écrit une dll en delphi 5 contenant
GenereCourbe(a,b,c,d:string);
Lorsque je l'appelle d'un autre programme delphi aucun problème
Ex : GenereCourbe('a','b','c','d'); => les paramètres lus sont bien
'a','b','c','d'
Lorsque je l'appelle d'un programme VB6 j'obtient une exception logiciel
Public Declare Sub GenereCourbe Lib "Dllcourbe.dll" (a As String, b As
String, c As String, d As String)
GenereCourbe "a","b", "c", "d" ou bien avec
Dim a As String
Dim b As String
Dim c As String
Dim d As String
a = "a"
b = "b"
c = ""
d = ""
GenereCourbe a, b, c, d
le problème est dû au passage des paramètres string j'obtient des
Hiéroglyphes au lieu de paramètres attendues
d'ou le plantage
Comment doit-on passer ou définir les paramètres ???
Merci.
Partager