AGB  ·  Datenschutz  ·  Impressum  







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

Problem mit RunOnce

Ein Thema von HaCkAttaCk2001 · begonnen am 3. Jun 2004 · letzter Beitrag vom 15. Jun 2004
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von HaCkAttaCk2001
HaCkAttaCk2001

Registriert seit: 4. Nov 2003
Ort: Chemnitz
95 Beiträge
 
#1

Problem mit RunOnce

  Alt 3. Jun 2004, 21:31
Hi @ all.

Folgendes: Ich schreibe derzeit an einem Sicherheitsprogramm. Dieses soll sich (nach dem Anmeldebildschirm) als allererstes Öfnnen und Windows soll sämtliche anderen Programme erst dann laden, wenn das Passwort richtig ist. Das Programm beendet sich aber nicht, wenn das PW richtig ist, sondern geht in den SysTray. Windows scheint das aber nicht zu akzeptieren. Erst wenn ich das Programm vollständig schließe läuft Windows weiter.
Kann ich Windows nicht irgendeine Message schicken, dass er mit der Bearbeitung der Autostarteinträge fortfahren kann?


C ya!
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Problem mit RunOnce

  Alt 3. Jun 2004, 21:33
Für Sicherheitsprogramme solltest du (zumindest unter 2000/XP) die GINA modifizieren. Assarbard hat dazu mal was gemacht, such mal danach.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
Benutzerbild von HaCkAttaCk2001
HaCkAttaCk2001

Registriert seit: 4. Nov 2003
Ort: Chemnitz
95 Beiträge
 
#3

Re: Problem mit RunOnce

  Alt 3. Jun 2004, 22:05
Zitat von Chewie:
Für Sicherheitsprogramme solltest du (zumindest unter 2000/XP) die GINA modifizieren. Assarbard hat dazu mal was gemacht, such mal danach.
Hi.

Das wurde mir schon öfters gesagt, aber löst das auch mein Problem? Derzeit funktioniert alles, ohne in irgendwelchen Systemdateien herumzueditieren (bis auf die Registry).

C ya!
  Mit Zitat antworten Zitat
neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#4

Re: Problem mit RunOnce

  Alt 3. Jun 2004, 22:23
Mach doch zwei Programm daraus:

- Anmelde Bildschirm Programm
- SysTray Programm
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat
Benutzerbild von HaCkAttaCk2001
HaCkAttaCk2001

Registriert seit: 4. Nov 2003
Ort: Chemnitz
95 Beiträge
 
#5

Re: Problem mit RunOnce

  Alt 3. Jun 2004, 22:33
Zitat von neolithos:
Mach doch zwei Programm daraus:

- Anmelde Bildschirm Programm
- SysTray Programm
Hm ja... das ist keine schlechte Idee... aber das benötigt auch wieder nur Speicherplatz (sind zwar nur kb, aber manche haben ja auch nur 'n Modem...). Ich wollte das möglichst in einem Programm lösen.

Ich hab da grad was entdeckt... ob ich mein Problem gelöst kriege, wenn ich mein Programm nicht mit RunOnce sondern mit RunServices starte? Werd's gleich mal probieren und mich dann wieder melden.


C ya!
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Problem mit RunOnce

  Alt 4. Jun 2004, 12:26
Zitat von HaCkAttaCk2001:
Kann ich Windows nicht irgendeine Message schicken, dass er mit der Bearbeitung der Autostarteinträge fortfahren kann?
´
Wie hast du es denn geschaft Windows praktisch anzuhalten?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von HaCkAttaCk2001
HaCkAttaCk2001

Registriert seit: 4. Nov 2003
Ort: Chemnitz
95 Beiträge
 
#7

Re: Problem mit RunOnce

  Alt 5. Jun 2004, 12:13
Zitat von Luckie:
Zitat von HaCkAttaCk2001:
Kann ich Windows nicht irgendeine Message schicken, dass er mit der Bearbeitung der Autostarteinträge fortfahren kann?
´
Wie hast du es denn geschaft Windows praktisch anzuhalten?
Hi.

Wenn man ein Programm über RunOnce startet, wartet Windows (leider) so lange, bis das Programm beendet ist. Es soll aber nicht beendet werden, denn es geht in den SysTray. Nun würde ich gern wissen, ob ich Windows eine Message schicken kann, dass es weitermachen soll.


C ya!

PS: Das starten über RunServices hat nichts gebracht.
Support bacteria! They are the only culture some people have...
  Mit Zitat antworten Zitat
Ratte

Registriert seit: 12. Dez 2003
Ort: Erfurt
345 Beiträge
 
Delphi 2005 Personal
 
#8

Re: Problem mit RunOnce

  Alt 5. Jun 2004, 19:24
Hi,

wie wärs' wenn du ein kleines Proggi machen würdest, das nur dein Hauptprog. aufruft und sich dann beendet?

Ratte
Schiffsratte der U.S.S. Delphipraxis, Laderaum 4538
BUSH:= TTerminator.create;
  Mit Zitat antworten Zitat
Benutzerbild von HaCkAttaCk2001
HaCkAttaCk2001

Registriert seit: 4. Nov 2003
Ort: Chemnitz
95 Beiträge
 
#9

Re: Problem mit RunOnce

  Alt 6. Jun 2004, 11:25
Zitat von Ratte:
Hi,

wie wärs' wenn du ein kleines Proggi machen würdest, das nur dein Hauptprog. aufruft und sich dann beendet?

Ratte
Hi.

Da mir auch nix bessres eingefallen ist, hab ich das nun auch so gemacht...

Eine Frage: Ich komprimier meine Programme immer mit ASPack, weil das recht sicher ist und sehr gut komprimiert... allerdings ist das "Restarter"-Programm trotzdem noch 132 Kb groß... kann ich irgendwie Delphi-Runtime-DLLs auslagern und die in das Verzeichnis legen? Da sind nun 3 Delphi-Progs in denen die Runtimes stecken... eine Runtime würde doch sicher reichen, oder?

Wie mach ich das ^^ ?

C Ya!
Support bacteria! They are the only culture some people have...
  Mit Zitat antworten Zitat
Ratte

Registriert seit: 12. Dez 2003
Ort: Erfurt
345 Beiträge
 
Delphi 2005 Personal
 
#10

Re: Problem mit RunOnce

  Alt 6. Jun 2004, 17:32
Für's starten könntest du ein Kommandozeilenproggi nehmen. Das ist kleiner.

Ratte
Schiffsratte der U.S.S. Delphipraxis, Laderaum 4538
BUSH:= TTerminator.create;
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 18:35 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