![]() |
neustart des eigenen programms
Wie kann ich mit Delphi Programmieren, dass das Programm beendet wird und sofort wieder neu gestartet wird??
ich freue mich über antworten. |
Re: neustart des eigenen programms
|
Re: neustart des eigenen programms
mit close das Programm beenden, und per ShellExecute neustarten (mit der Suche hättest du das aber auch gefunden :? )
Delphi-Quellcode:
Mfg
procedure TForm1.Button1Click(Sender: TObject);
begin Close; ShellExecute(Application.Handle, 'open', Pchar(ParamStr(0)), nil, nil, sw_SHOWNORMAL); end; |
Re: neustart des eigenen programms
ja danke ihr beiden!
ich hätt natürlich erst suchen sollen! |
Re: neustart des eigenen programms
Delphi-Quellcode:
wenn ich das nun hernehme, meldet delphi: undefinierter Bezeichner 'ShellExecute' !
procedure TForm1.Button1Click(Sender: TObject);
begin Close; ShellExecute(Application.Handle, 'open', Pchar(ParamStr(0)), nil, nil, sw_SHOWNORMAL); end; Wo liegt der fehler? |
Re: neustart des eigenen programms
Morgen.... 8)
ShellApi in uses einbinden. :hi: |
Re: neustart des eigenen programms
ahh ok danke :-D
|
Re: neustart des eigenen programms
jetzt hab ich abern och eine frage:
ich hab ein paar edits, die die ListBox1 inhalte auslesen und über die man die bestehenden inhalte der ListBox bearbeiten kann und zwar so:
Delphi-Quellcode:
wenn ich nun aber diese procedure im programm aufrufe, passiert nichts! warum?
procedure TForm1.AendernClick(Sender: TObject);
begin try if ListBox1.ItemIndex<>-1 then begin ListBox1.Items.Insert(ListBox1.ItemIndex, Name.Text+' | '+Ansprechpartner.Text+' | '+Strasse.Text+' | '+Ort.Text+' | '+Telefon.Text+' | '+Telefax.Text+' | '+Mobil.Text+' | '+EMail.Text); ListBox1.Items.Delete(ListBox1.ItemIndex); end else ShowMessage ('Es müssen Einträge markiert sein!'); except ShowMessage ('Falsche Eingaben!'); end; end; |
Re: neustart des eigenen programms
neue frage, neuer thread ;)
|
Re: neustart des eigenen programms
Bitte... Neue Frage := neuer Thread. .
* * * C L O S E D * * * |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:22 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