Utilisation fonction DLL d'une autre application.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Utilisation fonction DLL d'une autre application.

Actvex DLL

par Piero » 20 nov. 2007, 20:18

Vous pouvez me donnais Votre Dll ?

Merci. Piero

par rami » 31 août 2005, 20:50

Les dll "classiques" utilisées par php sont codées en C. Php est un langage de scripts, c'est à dire interprété et donc pas compilable.

par Invité » 30 août 2005, 10:45

HELP ! Finalement je n'ai toujours pas trouvé de solution. J'ai testé les trucs genres 'dl()', 'com_load_typelib()', 'com_invoke()'...et :cry: .

J'ai développé ma DLL en VB. Une question :

Pour utiliser les extensions avec PHP, faut-il aussi que les DLL soient aussi développées en PHP ? :?

Help,
Merci.

par Invité » 26 août 2005, 10:11

:cry:

bon je vais encore chercher... :wink: !

par wapit1 » 26 août 2005, 10:00

Désolé mais je n'ai pas approfondie la chose finalement car une solution diamétralement opposée a été choisie par ma hiérarchie.

par tcy » 26 août 2005, 09:46

alors avez-vous trouvez une solution pour l'utilisation d'une DLL ActiveX (développé en VB) avec du code PHP ? :?

- c'est mon problème aujourd'hui, j'ai pensé à inclure du VBscript et à appeler cette DLL ActiveX avec les balises <object...></object>

j'y arrive pas, help please... :?

par wapit1 » 25 juil. 2005, 10:20

par zeus » 25 juil. 2005, 10:15

Tu me donnes le lien ?

par wapit1 » 25 juil. 2005, 09:36

Oui bien sûr!
J'ai trouvé un PDF mais j'ai un peu de mal à comprendre pour l'instant.
:?

par zeus » 25 juil. 2005, 09:34

Et toi ? tu cherches aussi ?

par wapit1 » 25 juil. 2005, 09:33

Personne n'a du nouveau sur les DLL AvtiveX?

par zeus » 21 juil. 2005, 16:13

Une dll ActiveX est un bout de code VB (des fonctions) qui sont enfermés dans un fichier dll et qui peuvent être utilisés de manière beaucoup plus optimale que dans une feuille ASP.

Je me repenche sur mes cours ce soir et je te tiens au courant

par Invité » 21 juil. 2005, 16:10

Du côté VB, j'arrive à utiliser la fonction Hllapi de la DLL Pcshll32.dll :

Code : Tout sélectionner

Declare Function HLLAPI& Lib "PCSHLL32.DLL" Alias "hllapi" (Func&, ByVal DataString$, Length&, RetC&) Sub PC_Send(ByVal HllFunctionNo As Long, HllData As String, Optional ByVal HllReturnCode As Long, Optional ByVal HllLength As Long) Dim Trim_HllData As String * HA_DATA_LENGTH ' Formatage et calcul de la taille (si non fournie en paramètre du message d'envoi Trim_HllData = (HllData) If HllLength = 0 Then HllLength = Len(Trim(Trim_HllData)) End If dummy& = HLLAPI&(HllFunctionNo, Trim_HllData, HllLength, HllReturnCode) ' Message d'erreur si code retour non nul If HllReturnCode <> 0 Then MsgBox ("Erreur sur fonction : " & Str$(HllFunctionNo)) Exit Sub End If HllData = Trim_HllData End Sub
Je me suis renseigné du côté ASP et appremment il serait possible de créer une DLL ActiveX qui elle ferait le lien avec pcshll32.dll. Et ensuite utiliser la dll activex dans l'ASP.
Après je sais pas faire de DLL ActiveX! :?

par zeus » 21 juil. 2005, 14:07

Dernière nouvelle : je ne trouve pas 8-[

Je vais chercher plus du côté de VB pour voir

par cerber » 21 juil. 2005, 14:02

je n'ai pas accès à la page que tu as mis en référence (limitation des sites visitables!!!!)
Oh enfin, je me sent moins seul !!!

Comme tu l'a vu wapit1 j'ai appelé a la rescousse des gens plus calé que moi en VB, pour voir si ils n'avaient pas une solution a ton probleme, j'espere qu'on va trouver ;)

courage