Importer une fonction d'une DLL WinDev depuis un programme .net
Anonyme
Bonjour,

Je ne possède pas d'environnement Windev, et je ne connais rien à ce langage. Cependant je doit m'interfacer avec un projet WinDev, j'ai donc besoin d'avoir quelques réponses à mes questions.

J'ai un logiciel que je développe en C# (.net) qui fait l'acquisition et traites des données, afin de les exporter vers un logiciel WinDev que mon client développe.

- Peut on créer des DLL en WinDev ?
- Peut on exposer des fonctions de DLL WinDev de la même façon qu'en C/C++ ?
- Peut on importer des fonctions WinDev en C# de la même façon qu'en C/C++ ?
- Peut on utiliser une fonction WinDev comme prototype répondant un délégué d'événements C# ?

question bonus aux utlisateurs de C#
- Quel type de Marshaling faut il utiliser pour convertir une chaîne de caractères de type WinDev en String de type C# ?

Merci pour tous les renseignements que vous pourrez m'apporter.

ROM

Contribution le : 30/11/2004 15:36
Créer un fichier PDF de la contribution Imprimer


Re: Importer une fonction d'une DLL WinDev depuis un programme .net
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Citation :

-Peut on créer des DLL en WinDev ?

Uniquement des DLL DotNet c'est à dire créer une assembly et donc exposer les fonctions WinDev (Uniquement à partir de la version 8 de WinDev).
Citation :

-Peut on exposer des fonctions de DLL WinDev de la même façon qu'en C/C++ ?

Non, voir réponse 1
Citation :

-Peut on importer des fonctions WinDev en C# de la même façon qu'en C/C++ ?

Non puisque WinDev ne génère que des Dll DotNet
Citation :

Peut on utiliser une fonction WinDev comme prototype répondant un délégué d'événements C# ?

Je n'est pas encore testé
Citation :

Quel type de Marshaling faut il utiliser pour convertir une chaîne de caractères de type WinDev en String de type C# ?

Non.

Il existe des exemples de projets en VB et en C# qui utilisent des Dll ecrite par PCSost qui permettent d'accéder aux données HyperFile ainsi que de manipuler les objets et fonctions du WLangage.

Contribution le : 30/11/2004 17:53
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Importer une fonction d'une DLL WinDev depuis un programme .net
Anonyme
bonjour

tu ne donnes pas d'indication de volume et de fréquence d'échange, difficle de t'aider à la base du problème !
parce que, pour sécurité et une solution stable dans le temps, passer par un fichier d'échange permet de s'affranchir des évolutions de fonctionnalité de part et d'autres !
souvent, en windev, les solutions sont bien plus simples qu'avec les langages traditionnels, si tu indiques des détails de ta problématiques, il y aura peut être une solution en amont de tes questions techniques !

Imat

Contribution le : 01/12/2004 23:08
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2