![]() |
Alternative für Rundll32.exe
Hab früher immer DLL's mit ähnlichen aufrufen installiert.
Zitat:
Welche Alternative habe ich nun die DLL zu installieren ? gruss Emil |
Re: Alternative für Rundll32.exe
Ist es nicht so das dieser Aufruf die Funktion Install aus C:\Windows\system32\MP3medExt.dll aufruft?
|
Re: Alternative für Rundll32.exe
Zitat:
praktisch nutzt man die Rundll32.exe als Host, zum Ausführen der angegebenen Funktion in der DLL und braucht somit keine eigene Hostanwendung mitzugeben. |
Re: Alternative für Rundll32.exe
Zitat:
|
Re: Alternative für Rundll32.exe
leitet Windows da im Normalfall nicht eh automatisch den System32-Pfad einer Win32-Anwendung virtuell auf diesen um?
|
Re: Alternative für Rundll32.exe
Zitat:
|
Re: Alternative für Rundll32.exe
Zitat:
|
Re: Alternative für Rundll32.exe
Zitat:
Trotzdem das ich unsichtbare Dateien mit einbezogen habe.. Gibt es die nicht mehr ? Ups! Hab mal unter XP gescannt dort findet er die. in System32 und in Windows\SysWOW64 werd mal schaun was ich da nehmen kann unter System bekoome ich immer ne 0 also nicht erfolgreich als Meldung. EDIT: Es geht um meinen Mediaplayer der in VB geschrieben ist... ;)
Code:
Hole die SystemDir := C:\Windows\System32 und starte die Registrierung mit Shell.
GetSystemDirectory systemdir, 255
strF = NTrim(systemdir) strF = strF & "\MP3medExt.dll" SaveSettingString HKEY_CLASSES_ROOT, "CLSID\{448f4a40-2602-11d1-b4c0-080000051171}\InProcServer32", "", strF SaveSettingString HKEY_CLASSES_ROOT, "CLSID\{448f4a40-2602-11d1-b4c0-080000051171}\InProcServer32", "ThreadingModel", "Apartment" SaveSettingString HKEY_CLASSES_ROOT, ".mp3a", "", "MP3medExt.Action" SaveSettingString HKEY_LOCAL_MACHINE, "Software\Classes\Clsid\{448f4a40-2602-11d1-b4c0-080000051171}\InProcServer32", "", strF SaveSettingString HKEY_LOCAL_MACHINE, "Software\Classes\Clsid\{448f4a40-2602-11d1-b4c0-080000051171}\InProcServer32", "ThreadingModel", "Apartment" SaveSettingString HKEY_LOCAL_MACHINE, "Software\Classes\MP3medExt.Action", "", "" SaveSettingString HKEY_LOCAL_MACHINE, "Software\Classes\MP3medExt.Action\Shell", "", "" SaveSettingString HKEY_LOCAL_MACHINE, "Software\Classes\MP3medExt.Action\Shell\open", "", "" SaveSettingString HKEY_LOCAL_MACHINE, "Software\Classes\MP3medExt.Action\Shell\open\command", "", "" SaveSettingString HKEY_CURRENT_USER, "Software\Classes\MP3medExt.Action\Shell\open\command", "", "notepad ""%1""" SaveSettingString HKEY_CURRENT_USER, "Software\VB and VBA Program Settings\Emil's MediaPlayer\MP3medExt\Templates", "", "MP3medExt Templates" strF = NTrim(systemdir) strF = "RUNDLL32.EXE " & strF & "\MP3medExt.dll,Install" Shell strF, vbHide Aber das System nimmt es nicht an. Ansonsten läuft der Player unter Win7 EDIT2: Wird nicht angenommen hab beides versucht. gruss Emil |
Re: Alternative für Rundll32.exe
Zitat:
EDIT: kann natürlich sein, dass irgendein fremdes Setup die Datei "mitgebracht" hat, obwohl ich das nicht glaube... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 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