... Wie kann ich mein programm minimiert starten?
Ich hab vorher versucht im OnCreate-Ereigniss die procedure GoToTray zu laden, die mein programm minimiert, wenn ich auf einen Button klicke 8also funktioniert die procedure)
hier meine GoToTray procedure:
Delphi-Quellcode:
procedure TForm1.GoToTray;
var
i: Integer;
NewItem: TMenuItem;
begin
SaveConfig;
CoolTrayIcon1.ShowBalloonHint('Einstellungen gespeichert',
'Die Einstellungen wurden erfolgreich gespeichert.',
bitNone, 10);
Timer1.Enabled:=true;
PopupMenu1.Items.Clear;
NewItem:=TMenuItem.Create(PopupMenu1);
PopupMenu1.Items.Add(NewItem);
NewItem.Caption:=('Scannen');
NewItem.OnClick:=PopupItemClickScan;
NewItem:=TMenuItem.Create(PopupMenu1);
PopupMenu1.Items.Add(NewItem);
NewItem.Caption:=('-');
for i:= 0 to ComboBox1.Items.Count-2 do
begin
gamename:=ComboBox1.Items[i];
NewItem:=TMenuItem.Create(PopupMenu1);
PopupMenu1.Items.Add(NewItem);
NewItem.Caption:=(gamename);
NewItem.OnClick:=PopupItemClick;
end;
NewItem:=TMenuItem.Create(PopupMenu1);
PopupMenu1.Items.Add(NewItem);
NewItem.Caption:=('-');
NewItem:=TMenuItem.Create(PopupMenu1);
PopupMenu1.Items.Add(NewItem);
NewItem.Caption:=('Eintellungen');
NewItem.Default:=true;
NewItem.OnClick:=PopupItemClickOptions;
NewItem:=TMenuItem.Create(PopupMenu1);
PopupMenu1.Items.Add(NewItem);
NewItem.Caption:=('Hilfe');
NewItem.OnClick:=PopupItemClickHelp;
NewItem:=TMenuItem.Create(PopupMenu1);
PopupMenu1.Items.Add(NewItem);
NewItem.Caption:=('Beenden');
NewItem.OnClick:=PopupItemClickExit;
Application.Minimize;
CoolTrayIcon1.PopupMenu:=PopupMenu1;
CoolTrayIcon1.HideMainForm;
end;
leider startet meine anwendung ganz normal, sie wird nicht in die
TNA verschoben
Wie bekomme ich sie in die
TNA?
mfg GimbaR