![]() |
ResourceStream macht Ärger
Hi,
Delphi-Quellcode:
Das hier benutze ich in einer DLL die von der rundll32.exe aufgerufen wird... und zwar in mehreren proceduren die auch exportiert werden.. Und alle Proceduren die ich jetzt noch hinzufüge und in denen ich ResourceStreams benutzen will und die ich mit
Res := TResourceStream.Create(hInstance,'FILES',RT_RCDATA);
Zitat:
Zitat:
Gruß Neutral General |
Re: ResourceStream macht Ärger
Hast du denn auch immer den korrekten Prototypen für die mit Rundll aufgerufene Funktion benutzt?
In C:
Code:
CALLBACK ist definiert als __stdcall, es wäre in Delphi also
void CALLBACK MeineFunktion(
HWND hwnd, HINSTANCE hinst, LPTSTR lpCmdLine, int nCmdShow );
Delphi-Quellcode:
procedure MeineFunktion(
hwnd: HWND; hinst:HINSTANCE; lpCmdLine:LPTSTR; // PChar oder PWideChar, nicht sicher nCmdShow:Integer; ); stdcall; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz