v 4.20 bug Proceduredll
Posted: Fri May 30, 2008 9:15 pm
excusez moi de braire en français 
Fred : la doc dit que pour proceduredll
on doit faire ceci :
compile ça avec tailbite ...
ensuite l'appel
ceci fonctionne
mais pas ça :
; //////////////////////////////////////////////////////////////////////////
Google translate
Excuse me braying in french:)
Fred: The doc said that proceduredll
we must do this
compile it with tailbite
Then the call
This works:)
but not like it:?

Fred : la doc dit que pour proceduredll
on doit faire ceci :
compile ça avec tailbite ...

Code: Select all
Global ReturnString$
ProcedureDLL.s MaFonction(var.s)
ReturnString$ = " ok ça marche "
ProcedureReturn ReturnString$
EndProcedure
ceci fonctionne

Code: Select all
Debug MaFonction("123")

Code: Select all
a=123
Debug MaFonction(Str(a)) ; renvoi 123 au lieu de "ok ça marche"
; //////////////////////////////////////////////////////////////////////////
Google translate
Excuse me braying in french:)
Fred: The doc said that proceduredll
we must do this
compile it with tailbite
Code: Select all
Global ReturnString$
ProcedureDLL.s MaFonction(var.s)
ReturnString$ = " ok ça marche "
ProcedureReturn ReturnString$
EndProcedure
This works:)
Code: Select all
Debug MaFonction("123")
but not like it:?
Code: Select all
a=123
Debug MaFonction(Str(a)) ; return 123 instead "ok ça marche"