DLL MASM32 ET DARKBASIC PRO

Apinew Messages postés 9 Date d'inscription vendredi 8 août 2003 Statut Membre Dernière intervention 24 juin 2005 - 24 juin 2005 à 22:10
cs_fifi82 Messages postés 3 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 4 mars 2008 - 18 juin 2006 à 22:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/32302-dll-masm32-et-darkbasic-pro

cs_fifi82 Messages postés 3 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 4 mars 2008 1
18 juin 2006 à 22:40
j'utilise la dll pour mon code DBpro, elle fonctionne très bien,

il manque un "input box" ou boite de dialogue.

@++
Apinew Messages postés 9 Date d'inscription vendredi 8 août 2003 Statut Membre Dernière intervention 24 juin 2005
24 juin 2005 à 23:27
Bon ben je vais regarder ca de plus pres mais pas ce weekend.
Merci BruNews.
PS: il faut savoir aussi que dbpro ne peut pas donner le handler mais si c'est pas ce que tu veux dire alors c'est pas grave, me rete plus qu'a examiner ton code.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
24 juin 2005 à 23:00
Non pas au point d'entrée DllMain mais au niveau de la fonction que tu exportes.
Exemple DLL fournit SelectFichier alors tu exposes par exemple:
int __stdcall OuvreFichier(HWND howner, char *pszfile);

Va voir ici:
DLL POUR VB/VBA (9)
http://www.vbfrance.com/code.aspx?id=18494
y a des dizaines d'exports et c'est complet en asm (Selecteur fichiers entre autres).
Apinew Messages postés 9 Date d'inscription vendredi 8 août 2003 Statut Membre Dernière intervention 24 juin 2005
24 juin 2005 à 22:47
A partir de la foction principale de la dll ?
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
24 juin 2005 à 22:34
Fais comme tout le monde, prends le handle en paramètre.
Apinew Messages postés 9 Date d'inscription vendredi 8 août 2003 Statut Membre Dernière intervention 24 juin 2005
24 juin 2005 à 22:10
Si quelqu'un pouvait m'aider car je pense qu'il faut posséder le handle de la fenêtre dbpro et je ne possède malheuresement que le Class Name.
Ce serait sympa :)
PS: j'ai implémenté la fonction About mais je mettrait a jour quand j'aurait corrigé les bugs des autres fonctions.
Rejoignez-nous