Type d'une fonction d'une DLL

sebastienbro Messages postés 246 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 5 août 2004 - 26 déc. 2002 à 17:58
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 - 27 déc. 2002 à 13:13
Voilà, j'aimerais savoir s'il est possible de retourner une auytre valeur que ShortString (String par exemple)

Et si oui, comment, parceque dès que je met un type String, ca me plante toute la dll

merci de me répondre

Bye

\* -- Seb -- */

4 réponses

cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
27 déc. 2002 à 08:39
As-tu déclaré ShareMem en premier dans les clauses Uses de ton programme ET de ta DLL ? (comme le rappelle borland quand tu passes par l'assistant de création d'une DLL).

May Delphi be with you
0
sebastienbro Messages postés 246 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 5 août 2004 2
27 déc. 2002 à 12:09
Oui, ca, je l'ai bien lu, mais le problème, c'est que la DLL doit etre utiliser avec VB, et je sais pas comment on pourrait faire
pour utiliser ShareMem avec VB. Pi je croi aussi que si je déclare ShareMem, j'aurais besoin de la dll de borland pour pouvoir faire marcher ma DLL. Y aurais pas une autre solution par hasard ??
\* -- Seb -- */
0
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
27 déc. 2002 à 13:09
L'usage de VB n'était pas précisé !

Tu trouveras la réponse sur le site Experts-Exchange.
Dans le code proposé, il n'est plus nécessaire de faire usage de la librairie ShareMem.

May Delphi be with you
0
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
27 déc. 2002 à 13:13
Mieux encore, et en français : Les chaînes dans les Dll
May Delphi be with you, proposé par Jean-Luc MELLET (ALPHOMEGA) avec les codes sources.
0
Rejoignez-nous