![]() |
Systemeigenschaften-Dialog anzeigen
Hi !
Wisst ihr wie ich den Systemeigenschaften-Dialog aus meinem Delphiprogramm heraus aufrufen kann ? Also ich meine den Dialog, der angezeigt wird wenn man mit der rechten Maustaste auf Arbeitsplatz und dann auf Eigenschaften klickt ;-) Vielen vielen Dank :thumb: |
Re: Systemeigenschaften-Dialog anzeigen
ShellExecute und SYSDM.CPL ausführen ...
|
Re: Systemeigenschaften-Dialog anzeigen
:shock:
Also
Delphi-Quellcode:
bewirkt bei mir gar nix !
ShellExecute(Handle,'open','SYSDM.CPL','',nil,SW_Show);
|
Re: Systemeigenschaften-Dialog anzeigen
Dann benutze einfach die control.exe und übergib den Namen der CPL als Parameter. Alternativ benutzt man die Forensuche ;)
|
Re: Systemeigenschaften-Dialog anzeigen
mal ne andere Frage :
warum geht das nicht ?
Delphi-Quellcode:
Normalerweise sollte doch mit diesem Code cmd.exe gestartet werden oder ?
procedure TForm1.Button6Click(Sender: TObject);
var Pfad : String; begin Pfad := (s + '/cmd.exe'); // s = C:/Windows/system32 ShellExecute(Handle,'open', PChar(Pfad) ,'',nil,SW_Show); end; denn mit diesem code blitzt cmd.exe nur kurz auf und schliesst sich dann wieder :( |
Re: Systemeigenschaften-Dialog anzeigen
Zitat:
Warum benutzt du Forward Slashes? Wieso nicht "cmd.exe /K" ... (/K auch gern als Parameter)? |
Re: Systemeigenschaften-Dialog anzeigen
:gruebel: irgendwie hab ich das mit ShellExecute ja noch nie so richtig gepeilt :?
also ich habs nun so gemacht aber das geht auch nich :(
Delphi-Quellcode:
es MUSS doch aber irgendwie so über shellexecute gehen !
ShellExecute(Application.Handle,'open',PChar('%sysdir%/SYSDM.CPL'),Nil, Nil, SW_NORMAL);
// Edit : Zitat:
Zitat:
Zitat:
|
Re: Systemeigenschaften-Dialog anzeigen
Les dir nochmal Olli's Beitrag durch, da steht doch die Lösung drin. :wall:
|
Re: Systemeigenschaften-Dialog anzeigen
ahaaaa :coder2: jetzt hab ichs geschnallt ;-)
so gehts wunderbar :
Delphi-Quellcode:
ShellExecute(Application.Handle,'open',PChar('control.exe'),'SYSDM.CPL', Nil, SW_NORMAL);
|
Re: Systemeigenschaften-Dialog anzeigen
Zitat:
Zitat:
Zitat:
Zitat:
![]() ![]() ![]() ![]() ![]() ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12: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