Après de longues recherches sur le net, je me décide enfin à poster

PLEASE HELP !!!
Je souhaite développer une dll sous Delphi 6 pour l'utiliser sous PureBasic.
Pour l'instant, je veux simplement afficher une "form" avec du texte ( on commence petit

Pour le moment j'ai réussi à appeler la fonction de la Dll qui crée la form mais seulement en "modal" ( .ShowModal ) . L'ennui, c'est que par la suite, je ne récupère la main sous PureBasic que lorsque la "form" est fermée.
En "non-modal" (.Show), PureBasic plante...
Pour être un peu plus clair, mon objectif principal est de permettre à une application en PureBasic d'appeler un formulaire généré par une Dll en Delphi 6.
Quels sont donc les méthodes et les procédures à respecter pour résoudre mon gros souci ???
Merci, d'avance et longue vie à la communauté PureBasic

Sehka