AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Anwendung ohne Forumular

Ein Thema von slang · begonnen am 7. Dez 2006 · letzter Beitrag vom 7. Dez 2006
Antwort Antwort
slang

Registriert seit: 23. Feb 2005
12 Beiträge
 
#1

Anwendung ohne Forumular

  Alt 7. Dez 2006, 11:17
Mahlzeit!

Ich muss eine Anwendung erstellen, welche keine Formulare beinhaltet bzw. anzeigt.
Das Programm soll über einen geplanten Task 1x pro Tag ausgeführt werden, ein paar Dateien verschieben, eine Funktion aus einer DLL ausführen, eine kleine Log-Datei schreiben und sich dann wieder beenden.
Für den Benutzer soll dies nicht sichtbar sein.
Eigentlich soll es also nur eine bessere Batchdatei sein, die im Hintergrund abläuft und danach auch wieder beendet wird.
Wie geht man sowas am Besten an?
- VCL-Anwendung und das Formular verstecken?
- ein Service?
- andere Möglichkeiten?

slang
  Mit Zitat antworten Zitat
Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#2

Re: Anwendung ohne Forumular

  Alt 7. Dez 2006, 11:31
Anwendungstyp: Win32-Konsolenanwendung

Gruß Jürgen
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat
Benutzerbild von Kedariodakon
Kedariodakon

Registriert seit: 10. Sep 2004
Ort: Mönchengladbach
833 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Anwendung ohne Forumular

  Alt 7. Dez 2006, 11:45
z.B. So oder eine Konsolenanwendung, oder oder oder
Delphi-Quellcode:
Program Project1;

Uses Forms,
      SysUtils,
      Unit1 in 'Unit1.pas{Form1};

{$R *.res}

Begin
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  If Not SameText( ParamStr( 1 ), '/NoGui' ) Then Begin
    Application.Run;
  End Else Begin
    // Mach halt was anderes...
  End;
end.
Vorher aber nachschaun ob es überhaupt Parameter gibt, Code is nur mal so OnTheFly...


Bye Chritian
Christian
  Mit Zitat antworten Zitat
Benutzerbild von DataCool
DataCool

Registriert seit: 10. Feb 2003
Ort: Lingen
909 Beiträge
 
Delphi 10.3 Rio
 
#4

Re: Anwendung ohne Forumular

  Alt 7. Dez 2006, 12:24
Hi,

wie wärs mit einem Dienst ?
Läuft für den User unsichtbar, hat keine Gui, also eigentlich genau das was Du willst.

Gruß Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Anwendung ohne Forumular

  Alt 7. Dez 2006, 12:51
Anstelle das Formular zu verstecken ist es besser dieses gar nicht erst zu erzeugen. Einfach das Form vom Projekt entfernen und den Quelltext in der Projektdatei plazieren. Dadurch ist kein Konsolenfenster sichtbar und auch keine andere Oberfläche
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:47 Uhr.
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