WinFuture-Forum.de: Delphi - Aufgabe Wiederholen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Delphi - Aufgabe Wiederholen


#1 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 27. Januar 2007 - 21:56

Hey ;)

Ich programmiere gerade ein kleines Tool in Delphi/Pascal. Es liest die URL des Browser aus und vergleicht sie mit einer die in einer Variable vorgegeben ist. Wen die URLs übereinstimmen wird der Browser geschloßen. So, alles schön und gut. Nun soll mein Programm diese Kontrollen (URL auslesen & vergleichen) jede Minute durchführen.

Meine Frage: Wie realisiere ich das am besten? (Bin Anfänger ;))

Meine Idee, die ich nicht umsetzten konnte, war: Mit der Funktion GetTickCount die Zeit in eine Variable zu speichern und dan immer überprüfen ob 60 Sekunden vergangen sind, wen ja dan 'update' die Variable mit der aktuellen Zeit und führe die Aufgabe durch.

Hoffe ihr könnt mir weiterhelfen,
Danke im voraus, MfG Keny

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

Anzeige



#2 Mitglied ist offline   [Elite-|-Killer] 

  • Gruppe: aktive Mitglieder
  • Beiträge: 762
  • Beigetreten: 02. Oktober 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Passau

geschrieben 27. Januar 2007 - 23:01

Stichwort "Timer" :veryangry:
Ach ja, welche Version?

Dieser Beitrag wurde von [Elite-|-Killer] bearbeitet: 27. Januar 2007 - 23:01

0

#3 _MagicAndre1981_

  • Gruppe: Gäste

geschrieben 28. Januar 2007 - 00:00

wie Elite gesagt hat ist dein stichwort Timer. Du stellst den Wert ein und dann im Eventhandler wenn das Event eintritt schreibst du das was du dann machen willst, also url vergleichen etc.
0

#4 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 28. Januar 2007 - 10:40

Ich benutze erstmal den Delphi Explorer - später werde ich mir aber eine bessere Version kaufen. Sagt mal, würde sich das nicht auch mit einer For- bzw. While-Schleife machen lassen? Könnt ihr mir ein bischen helfen mit den Timer. Ich bekomm das nicht hin. Habe gestern über 3 Stunden gebastelt, getestet und gegooglet jedoch ohne Erfolg. :angry:

Dieser Beitrag wurde von keny bearbeitet: 28. Januar 2007 - 10:41

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#5 _MagicAndre1981_

  • Gruppe: Gäste

geschrieben 28. Januar 2007 - 11:14

Turbo Delphi starten -> neue VCL Win32 Anwendung und dann einen Timer auf die FOrm hauen und das Intervall im OI einstellen. Beim OnFormCreate den Timer enablen und beim OnFormDestroy den Timer disablen. Doppelklick auf den Timer und du hast den Eventhander für den Timer angelegt und da schreibst du das rein, was du alle x Sek. machen willst :angry:
0

#6 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

  geschrieben 28. Januar 2007 - 19:44

MagicAndre1981 Danke für deineHilfe

Hab noch eine kleine Frage: Wie kann ich mein Programm vor den Taskmanager verstecken? Es soll nämlich nicht beendet werden, aus der Taskleite hab ich schon wegbekommen und das X ist auch weg :)

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#7 _MagicAndre1981_

  • Gruppe: Gäste

geschrieben 28. Januar 2007 - 23:50

warum? das sind rootkit-techniken und sowas ist Mist.
0

#8 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 29. Januar 2007 - 15:07

Naja ganz einfach: Diese Programm erstellt Logfiles mit Angaben, wer, wie, wo, was, wann. Und ich möchte nicht das diese Programm, was nur für den Computer meines Bruder bestimmt ist, beendet wird auser von mir mit einen Passwort. Ich habe ein Code gefunden mit den das realisierbar ist jedoch nur unter 98 & ME und ich brauch es für XP.

Würde mich über jede Idee freuen :)

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#9 Mitglied ist offline   Rika 

  • Gruppe: aktive Mitglieder
  • Beiträge: 11.533
  • Beigetreten: 11. Juni 03
  • Reputation: 2
  • Geschlecht:Männlich

geschrieben 29. Januar 2007 - 16:02

Einfach in einem anderen Sicherheitskontext starten? Vielleicht sogar als System-Dienst?

Muss ja, ansonsten benutzt man einfach WriteMemory() und schreibt den Prozessspeicher mit Nullen voll, worauf hin der Prozess abstürzt.

Dieser Beitrag wurde von Rika bearbeitet: 29. Januar 2007 - 16:09

Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Eingefügtes Bild
Ja, mata ne!

(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
0

#10 Mitglied ist offline   tayworld 

  • Gruppe: Mitglieder
  • Beiträge: 15
  • Beigetreten: 03. April 07
  • Reputation: 0

geschrieben 02. Juli 2007 - 19:32

schau dir mal das an:
http://www.dsdt.info/tipps/?id=32
0

#11 Mitglied ist offline   Stefan92 

  • Gruppe: aktive Mitglieder
  • Beiträge: 28
  • Beigetreten: 20. Januar 07
  • Reputation: 0

geschrieben 02. Juli 2007 - 23:05

Zitat

schau dir mal das an:
http://www.dsdt.info/tipps/?id=32

Zitat

Hinweis: Das nachfolgende Beispiel funktioniert nur unter Windows 95, Windows 98 und Windows Me.

Er brauch es doch für XP.

Mfg Stefan

Dieser Beitrag wurde von Stefan92 bearbeitet: 02. Juli 2007 - 23:05

0

#12 Mitglied ist offline   tayworld 

  • Gruppe: Mitglieder
  • Beiträge: 15
  • Beigetreten: 03. April 07
  • Reputation: 0

geschrieben 03. Juli 2007 - 13:19

sorry hab es mir nicht durchgelesen!
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0