Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi DLL Funktionsname aber nicht Paramter (https://www.delphipraxis.net/106552-dll-funktionsname-aber-nicht-paramter.html)

napsterxx 12. Jan 2008 17:29


DLL Funktionsname aber nicht Paramter
 
ICh habe aus einer DLL den Funktionsname, abe rnicht die Parameter. Kann ich trotzdem diese Funktion ausführen?

Dax 12. Jan 2008 17:44

Re: DLL Funktionsname aber nicht Paramter
 
Nein, kannst du nicht. Die genaue Reihenfolge der Parameter, ihren Typ und die respektiven Restriktionen könntest du zwar unter Umständen und viel Aufwand aus dem Maschinencode der Funktion wieder herstellen, aber solange die Funktion sicher nicht Parameterlos ist, kannst du sie ohne Dokumentation nicht verwenden.

Carlo91 12. Jan 2008 17:46

Re: DLL Funktionsname aber nicht Paramter
 
Hi,
wenn die function paramter braucht und du sie nicht hast dann kannst du die function nicht benutzen!
Du kannst nur versuchen per debugger(olly) herauszufinden welche paramter benötigt werden und welche calling convention benutzt wird(stdcall, usw...).

MfG Carlo


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz