![]() |
*.ini via Button1 mit Editor öffnen?
Hallo!
ich möchte via Button eine *.ini in dem Windows eigenen editor öffnen. folgendes habe ich probiert ...
Code:
Leider funktioniert dies aber nicht.
ShellExecute(Application.Handle,'open',PChar(getsystemdir+'\settings.ini');
Hat jemand ne andere idee? Wäre super :) |
da fehlen doch ein paar Parameter oder?
Delphi-Quellcode:
so vielleicht?
ShellExecute(Handle, 'open', PChar(getsystemdir+'\settings.ini'), '', '', SW_SHOWNORMAL);
|
Nein leider auch nicht :/
|
hm... wie sieht die funktion "getsystemdir" aus?
|
hoffe das dies so richtig ist ...
Code:
VAR sysDirString: STRING;
sysdir: ARRAY[0..Max_path+1] OF CHAR; BEGIN GetsystemDirectory(sysDir,MAX_PATH+1); SysDirString:=StrPas(sysDir); |
Ganzes Thema gelöst :)
Code:
procedure TForm1.Configuration1Click(Sender: TObject);
begin if ShellExecute(application.handle,Pchar('open'),Pchar('notepad'),Pchar(ExtractFilePath(ParamStr(0))+ 'Settings.ini'),Pchar(''), sw_ShowNormal) >= 32 then showmessage('Config-File must be reload!.') else showmessage('Notepad not found!'); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:32 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