..........

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

..........

Message par Backup »

................
Dernière modification par Backup le ven. 07/oct./2011 13:58, modifié 1 fois.
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

Je sais pas mais sur Purearea, il y a ce que tu cherches.

:)
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

Va voir sur codearchiv il y en a plusieurs je crois, sinon cédéravic en a fait un, il est sur son site
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

Merci bien !! :D
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

je constate avec amertume que ces programmes aussi bien fait soit-il
n'affiche que le nom des fonctions d'une Dll !
n'est -il pas possible d'avoir les parametres d'une fonction ?

ma Dll Spo256 (synthe vocal) a 2 parametres

spo256(Phrase.s, frequence)


or ces programmes ne me renvoi que "spo256"
c'est impossible ? ou bien cela n'a jamais ete tenté ?

puisqu'une fonction est appelé avec ses parametres, il doit bien falloir
que ces parametres soit indiqués quelques part dans le fichier dll non ?



8O 8O 8O

je vais quand mem utiliser le bouton rechercher au cas ou :)



..... ha ben non !! j'ai editer une dll avec un editeur hexa
effectivement y a pas d'autres infos que le nom des fonctions !!
ou alors elles sont codé ! ?

ç'est mal foutu ça !!
si l'on ne connais pas les parametres d'une fonction a l'interieur d'une dll
on ne peut pas la deviner ! ; franchement MicroChose y ont pas assuré là !! :(
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

j'avais demandé sur le musée de Pure et il me semble que l'on m'a répondu que c'était impossible :(
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

pourtant lorsque l'on passe les parametres , il faut bien que ce soit ecrit quelques part le nombre de parametres pour les erreur eventuelle
(pas assez ou trop de parametres passés) ou alors une variable chaine
a la place d'une variable numerique
encore que pour ce dernier cas la "sousroutine" de la dll peut generer l'erreur
mais c'est bien dommage !! :)


ps : j'ai vu qu'un transformeur de dll en librairie static existe
(DLLtoLib)
je vais voir !
Dernière modification par Backup le mar. 03/août/2004 18:10, modifié 1 fois.
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

non c'est effectivement impossible.
l'utilisation d'une dll nécessite sa documentation quand elle l'accompagne...

certaines dll contiennent des nom du genre func@3
ca permet quand c'est le cas de savoir le nb d'arguments mais c'est tout !

souvent en cherchant sur internet on trouve de la doc.
par contre c'est souvent en C,C++.
Image
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

ouuaip galere !!

j'ai essaye "dll to lib"

ça crache un ".h" et un ".lib"
avec ça je suis bien avancé !! :lol:
bon temps pis !! :?
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

C'est Cederavic qui a fait un prog du genre

tu le trouveras sur la logitheque.com ou sur son site
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

oui c'est ce que j'ai dit mais il permet juste de retrouver le nom des fonctions
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

Dobro,

je ne te suis pas bien.

A quoi ça sert de connaître le nombre de paramètres si on ne sait pas si ce sont des long, byte, des flottant etc. Si tu cherche à tout savoir, la dll ne peut pas se transformer en documentation à moin quelle soit écrite pour cela.

Tu devrais pouvoir trouver la doc des dll sur internet.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

@Denis

tu admetra avec moi , que cela aurai ete cool d'avoir en indication dans l'entete des Dll , le nombre et le type de parametres attendu pour chaque fonctions a l'interrieur !! non ? :)

Mais voila je reve debout !!

:?
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

@Dobro

Tu as tout a fait raison, ça serait bien, mais bon ... :D
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

cui cui cui cui :P
et oui ce serait bien, je me le suis dèjà dit çà, auparavant.

pour notre culture générale à tous,
existe-il un OS fournissant des bibliothèques avec ce type d'infos ?
même sur amiga c pas le cas... là aussi il faut les autodocs ou autres...
Image
Répondre