DLL_CALL5(F,P1,P2,P3,P4,P5)
APPELLE LA FONCTION F DE LA DLL EN MÉMOIRE, AVEC 5 PARAMÈTRES
ACTION
La fonction DLL_CALL5(F,P1,P2,P3,P4,P5) appelle une fonction de la DLL (Librairie de liens dynamiques) chargée en mémoire, en lui passant 5 paramètres, et retourne un résultat arithmétique.
Remarque: l'écriture de la fonction F appelée est "sensible à la casse", c'est à dire qu'elle doit être exactement la même que celle qui est déclarée dans la DLL. Les majuscules et les minuscules doivent être les mêmes.
SYNTAXE : Résultat=DLL_CALL5(F,P1,P2,P3,P4,P5)
- F = chaîne de caractères, nom de fonction.
- P1 = paramètre, entier ou réel.
- P2 = paramètre, entier ou réel.
- P3 = paramètre, entier ou réel.
- P4 = paramètre, entier ou réel.
- P5 = paramètre, entier ou réel.
UTILISATION
- La fonction DLL_CALL5() est utilisée pour appeler une fonction d'une DLL chargée en mémoire.
ERREUR
- Si la fonction F n'existe pas dans la DLL.
- Si l'écriture de la fonction F (majuscules et minuscules) n'est pas la même que celle de la DLL.
- Si F n'est pas un nom correct de fonction.
- Si P1 ou P2 ou P3 ou P4 ou P5 n'est pas une expression arithmétique correcte.
EXEMPLE
dim r,a,b,c
' DLL chargée en mémoire
dll_on "ma_dll.dll"
' appel d'une fonction de la DLL avec 5 paramètres
a=10:b=3:c=9
r=dll_call5("func",a,15,b,6,c)
' affichage du résultat
print v
' libération de la mémoire
dll_off
EN RAPPORT
DLL_CALL0()
DLL_CALL1()
DLL_CALL2()
DLL_CALL3()
DLL_CALL4()
DLL_CALL6()
Content created by Jack. Updated March 07, 2025