Delphi-PRAXiS
Seite 5 von 5   « Erste     345   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi Programm für schließung eines Programes in der Taskleiste rechts neben der Uhr (https://www.delphipraxis.net/157808-programm-fuer-schliessung-eines-programes-der-taskleiste-rechts-neben-der-uhr.html)

Bummi 28. Jan 2011 19:42

AW: Programm für schließung eines Programes in der Taskleiste rechts neben der Uhr
 
Delphi-Quellcode:
type
  TForm1 = class(TForm)
    Button1: TButton;
    Button2: TButton;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private

    { Private-Deklarationen }
    PID:DWord; // DAS FEHLT BEI DIR
  public
    { Public-Deklarationen }
  end;

marco1204 28. Jan 2011 19:59

AW: Programm für schließung eines Programes in der Taskleiste rechts neben der Uhr
 
juhuuu
Danke Sir Rufo, durch deinen Tipp mit dem weglassen und so (hab mir nochmal alles genau verinnerlicht)
funktoniert alles

Auch wenn ich ein sehr schwerer Fall war und euch alle genervt hab
Danke
Hoffe ich bin für neue Fragen irgendwann trotzdem WIllkommen.
Danke, danke danke
Mfg
Marco

vergessen 29. Jan 2011 20:38

AW: Programm für schließung eines Programes in der Taskleiste rechts neben der Uhr
 
Wenn doch die Bedienung von WinSpy nicht so elend kompliziert wäre...

Es folgt ein Beispiel für das Starten und Beenden eines Programms.

Mit einem Beispiel für ein Programm, das sich nur im Tray zeigt ;-)

Es heißt bei mir "K:\StartPortableApps.exe" ;-)

1. "Auszuspionierendes Programm" starten
2. WinSpy starten
In WinSpy:
1. Anzeigen/Fenster
2. rechts unten Haken rein bei "unsichtbare Fenster"

In der Spalte mit der Überschrift "Fenster Titel" das gesuchte Programm EINMAL anklicken/markieren.

Dann (in Winspy!) auf den Befehl "Ansicht>Objekt Inspector" (der sogar doppelt falschgeschrieben ist) klicken.

Dort sieht man dann (als "Caption/Text"), wonach FindWindow im eigenen Delphi-Programm ggfs. suchen muss...


Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
begin
  ShellExecute(0, 'open', 'k:\startportableapps.exe', nil, nil, sw_show);
end;

procedure TForm1.Button4Click(Sender: TObject);
var
  Gefunden: Hwnd;
begin
  Gefunden := Findwindow(nil, 'PortableApps.com Platform');
  if Gefunden <> 0 then
    PostMessage(Gefunden, wm_syscommand, sc_close, 0)
  else
    MessageBox(0, '"Gefunden" nicht gefunden ;-)', 'Fehler', mb_Ok or
      mb_IconExclamation or mb_DefButton1);

end;
@DeddyH post#36

Für die drei Meter zum nächsten Zigarettenautomaten lässt Du Dir sicher auch die Airforce One von Obama einfliegen, oder?

Deine Brutaloholzhammerlösung funktioniert natürlich nicht mit "StartPortableApps.exe" (< ist nämlich nur ein Starter).

LG und
vergessen :oops:

Edit hat die Delphi-Tags nachträglich von Hand dazugetextet. Von wegen Markieren und auf ein Symbol klicken...

Sir Rufo 29. Jan 2011 20:55

AW: Programm für schließung eines Programes in der Taskleiste rechts neben der Uhr
 
Ich Klick da lieber auf den Code-Button von WinSpy, aber jeder auf seine Weise

vergessen 29. Jan 2011 21:04

AW: Programm für schließung eines Programes in der Taskleiste rechts neben der Uhr
 
Zitat:

Zitat von Sir Rufo (Beitrag 1078167)
Ich Klick da lieber auf den Code-Button von WinSpy, aber jeder auf seine Weise

Habe ich natürlich (mehrmals, auch nach Windows-Neustarts) gemacht!

Blöderweise hängt sich WinSpy dabei bei mir auf :(

Selbst wenn ich WinSpy mit Administratorrechten starte...

Siehe Signatur von Bernhard Geyer bzgl. "Vista" :twisted:

LG

Sir Rufo 29. Jan 2011 21:07

AW: Programm für schließung eines Programes in der Taskleiste rechts neben der Uhr
 
Mit Win7 geht es (gut, ab und an zickt es, ist wohl weiblich :mrgreen: )

vergessen 29. Jan 2011 21:49

AW: Programm für schließung eines Programes in der Taskleiste rechts neben der Uhr
 
Zitat:

Zitat von Sir Rufo (Beitrag 1078172)
Mit Win7 geht es (gut, ab und an zickt es, ist wohl weiblich :mrgreen: )

Hab' hier Vista HP mit allem D5pro-D7pe-PiPaPo und zusätzlich die Win7-Ultimate "Demo" ohne allem D5pro-D7pe-PiPaPo am Laufen.

Hast Du schon mal die Software "Nokia PC Suite" und "Nokia Ovi Suite" ausprobiert? Nein, vermutlich nicht :-D

Unter XP und 7 funktioniert der Nokia-Kram perfekt, unter Vista überhaupt nicht :twisted:

Um zurück zum Stichwort "zickt" zu kommen:

Vista ist "WESENTLICH" anspruchsvoller/lästiger als Sieben!

Sir Rufo 29. Jan 2011 21:53

AW: Programm für schließung eines Programes in der Taskleiste rechts neben der Uhr
 
Zitat:

Zitat von vergessen (Beitrag 1078190)
Zitat:

Zitat von Sir Rufo (Beitrag 1078172)
Mit Win7 geht es (gut, ab und an zickt es, ist wohl weiblich :mrgreen: )

Hab' hier Vista HP mit allem D5pro-D7pe-PiPaPo und zusätzlich die Win7-Ultimate "Demo" ohne allem D5pro-D7pe-PiPaPo am Laufen.

Hast Du schon mal die Software "Nokia PC Suite" und "Nokia Ovi Suite" ausprobiert? Nein, vermutlich nicht :-D

Unter XP und 7 funktioniert der Nokia-Kram perfekt, unter Vista überhaupt nicht :twisted:

Um zurück zum Stichwort "zickt" zu kommen:

Vista ist "WESENTLICH" anspruchsvoller/lästiger als Sieben!

Das Zicken bezog sich auf WinSpy und nicht auf Win 7, denn das zickt nicht.
Allerdings hat Vista bei mir auch nicht gezickt, war aber träger als Win 7

Nokia Geraffel, igitt sowas kommt mir nicht auf den Rechner.
Und ein Smartphone was die Mails, Kontakte und Termine nicht per WLan / UMTS synchronisiert kommt mir nicht in die Tasche. Heiß ich denn Kabel-Guy? :mrgreen:

vergessen 29. Jan 2011 22:18

AW: Programm für schließung eines Programes in der Taskleiste rechts neben der Uhr
 
Zitat:

Nokia Geraffel, igitt sowas kommt mir nicht auf den Rechner.
Und ein Smartphone was die Mails, Kontakte und Termine nicht per WLan / UMTS synchronisiert kommt mir nicht in die Tasche. Heiß ich denn Kabel-Guy? :mrgreen:
Falls Du keinen Geldscheißer hast, ist das Nokia-Geraffel (z.B. mein 5230) durchaus eine Überlegung wert!

Es kann selbst "offline" (ohne Internetverbindung) bestens navigieren, weil sich die Karten herunterladen lassen :-D8-):shock:

Mittels der "Ovi-Suite", die unter Vista aber nicht funktioniert...

Kann hier nicht 'mal ein MOD zumachen? Wir werden immer mehr Offtopic...

mkinzler 30. Jan 2011 10:11

AW: Programm für schließung eines Programes in der Taskleiste rechts neben der Uhr
 
Für eure "nette" Off-Topic Diskussion solltet ihr euch einen anderen Ort suchen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:16 Uhr.
Seite 5 von 5   « Erste     345   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz