|
begin process at 2008 08 20 17:57:51
Derniers logiciels
|
Trouver une ressource (Nouvelle version du moteur, plus rapide & pertinent, essayez le !)
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : Nature (VB, VBA, .Net ...) d'une application appelante [ Divers / General ] (Pijay)
|
Nature (VB, VBA, .Net ...) d'une application appelante
le 03/07/2007 14:31:55

Pijay
|
Bonjour à tous, J'ai développé une DLL ActiveX en VB6.0. Cette DLL va etre appelé par des applications VB6, Access, ou Excel. Je souhaiterais détecter le type de l'application qui appel ma DLL. Je voudaris savoir, si il existe une méthode (en VB6) pour déterminer la nature (le type) d'une application appelante. Si quelqu'un peut m'aider.... Merci d'avance.
|
|
|
|
Re : Nature (VB, VBA, .Net ...) d'une application appelante
le 03/07/2007 14:37:37

Renfield
(Admin CS)
|
non, une dll ActiveX réponds au modèle COM, ensuite, les appelants s'y conforment.
tu dois pouvoir faire quelque chose, récupérer le processId, savoir le nom de l'exe qui t'as appelé, et lire des infos dans ce dernier...
pourquoi faire, au fait, toute cette gym ?
|
|
|
|
Re : Nature (VB, VBA, .Net ...) d'une application appelante
le 03/07/2007 14:37:57

DARKSIDIOUS
Membre Club 
(Admin CS)
|
Hum... je dirais : tu n'as pas à le savoir ! Une DLL est faîtes pour être utilisable par n'importe quoi : elle peut très bien être utilisée par java, C++ ou Delphi... Donc que ce soit vb6, Excel ou Access qui l'utilise, ta DLL doit faire la même chose !
|
|
|
|
Re : Nature (VB, VBA, .Net ...) d'une application appelante
le 03/07/2007 14:38:42
|
|
Re : Nature (VB, VBA, .Net ...) d'une application appelante
le 03/07/2007 15:07:13

Pijay
|
En fait, j'ai développé cette DLL avec VB6. Plusieurs fonctions de cette DLL agissent sur les composants des applications appelantes, comme le changement du pointeur de la souris.Par exemple, ce sont pas les memes fonctions pour changer le pointeur d'une appli. VB6 et d'une appli VBA (Access ou Excel). Il faut donc que je puisse savoir dans quel cas on se trouve dans ma DLL pour executer la fonction approprié à l'application appelante.
Voila le but....... je sais, c'est un peu tordu, mais g pas le choix, c pour le boulot.
En tout cas, merci de votre attention.
|
|
|
|
Re : Nature (VB, VBA, .Net ...) d'une application appelante
le 03/07/2007 15:11:45
|
|
Re : Nature (VB, VBA, .Net ...) d'une application appelante
le 03/07/2007 15:14:52

Pijay
|
Je vais tester.....
Merci encore.
|
|
|
|
Re : Nature (VB, VBA, .Net ...) d'une application appelante
le 03/07/2007 17:57:57

Renfield
(Admin CS)
|
pas compris l'histoire du pointeur de souris...
si c'est toi qui change le curseur, tu fais ca en B6, toutes facon, peu importe qui est derrière....
|
|
|
Classé sous : application, vb6, dll, appelante, nature
|
Téléchargements
Logiciels à télécharger sur le même thème :
|
|