Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#6

Re: stdcall beim aufruf einer dll

  Alt 19. Feb 2005, 13:50
oder du lässt wie schon von dir geschrieben in beiden fällen das "stdcall" weg. Stdcall brauchst du eigentlich nur verwenden wenn die DLL auch von Programmen aus anderen Programmierpsrachen genutzt werden soll.

@Ultimator: Es wird nicht in beiden fällen Stdcall verwendet wenn man es weg lässt. Standardmäßig wird "register" verwendet. Wenn man in der Hilfe einfach mal "stdcall" eingibt bekommt man unter "stdcall (calling convention)" auch genaue informationen welche vorteile welche convention hat und da steht eben auch: "The default calling convention is register"

@Neutral General: "stdcall" ist einfach eine aufrufconvention welche Standardmäßig verwendet (wenn man DLL's publiziert). Wie schon geschrieben findet sich in der Hilfe eine genaue erklärung. Der unterschied zwischen den Aufrufkonvetionen liegt darin wo/wie die parameter abgelegt werden etc.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat