Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Programm per klick neustarten! (https://www.delphipraxis.net/85829-programm-per-klick-neustarten.html)

Tobias2610 5. Feb 2007 15:45


Programm per klick neustarten!
 
Tach,
wie lautet der Befehl um ein Prog neu zu starten?

GRUß TTT

Bernhard Geyer 5. Feb 2007 15:47

Re: Programm per klick neustarten!
 
Delphi-Quellcode:
ShellExecute('MeineExe');
Close;

SirThornberry 5. Feb 2007 15:48

Re: Programm per klick neustarten!
 
es gibt keinen direkten Befehl. Du kannst einfach das aktuelle laufende Programm nochmal starten (genau wie jedes andere Programm auch) und dann das aktuelle beenden.
Worin liegt der Sinn? Eventuell gibt es ja eine sinvollere Methode für dein Vorhaben als das gesamte Programm neu zu starten.

Tobias2610 5. Feb 2007 15:50

Re: Programm per klick neustarten!
 
Ich habe ein programm mit diagrammen und textfeldern, die ich gerne zurück setzen würde. ein befehl der alles zurücksetzt ohne neustart ist sau kompliziert!

Tobias2610 5. Feb 2007 15:57

Re: Programm per klick neustarten!
 
Mein delphi kann mit den befehl
Delphi-Quellcode:
ShellExecute
nix anfangen!

Nils_13 5. Feb 2007 16:02

Re: Programm per klick neustarten!
 
Du musst noch ShellAPI in die Uses-Klausel aufnehmen.

Tobias2610 5. Feb 2007 16:04

Re: Programm per klick neustarten!
 
wie macht man sowas?!? Sorry hab leider nur informatik @ school!
P.S. so genau wie's geht!

dominikkv 5. Feb 2007 16:07

Re: Programm per klick neustarten!
 
so:
Delphi-Quellcode:
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ShellAPI;

Tobias2610 5. Feb 2007 16:12

Re: Programm per klick neustarten!
 
THX, aber kaum eingefügt schon kommt: Inkompatible Typen HWND und String!

Kein Plan mehr!!!

himitsu 5. Feb 2007 16:28

Re: Programm per klick neustarten!
 
Weil ShellExecute nicht nur den Dateinamen verlangt? :stupid:

schau doch mal nach was für Parameter wirklich angegeben werden müssen. :zwinker:

MSDN-Library durchsuchenShellExecute


PS: du kannst ja auch mal im Forum nachgucken ... Hier im Forum suchenShellExecute wird ja oft genug vrwendet.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:39 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz