AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Always on Top einer fremden Application abschalten
Thema durchsuchen
Ansicht
Themen-Optionen

Always on Top einer fremden Application abschalten

Ein Thema von Helmi · begonnen am 14. Jun 2008 · letzter Beitrag vom 15. Jun 2008
Antwort Antwort
Seite 2 von 2     12   
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#11

Re: Always on Top einer fremden Application abschalten

  Alt 14. Jun 2008, 13:42
Moin Hellmi,

Zitat von Helmi:
Dann müsste ich aber einen systemweiten Hotkey machen, weil ja meine Software zu diesem Zeitpunkt nicht sichtbar ist.
Das wäre aber kein grosses Problem. (Hier im Forum suchenRegisterHotKey)
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#12

Re: Always on Top einer fremden Application abschalten

  Alt 14. Jun 2008, 13:46
Ich hätte nie gedacht, dass ich mich rechtfertigen müsse, warum ich ein Programm
schreibe, dass Screenshots erstellt.

Aber gut - ich will ja niemanden in Unwissenheit sterben lassen.

Ich bin in der Maschinenbau-Industrie tätig und wir verwenden Industrierechner
(für Fachmänner PCU50 V2/V3) und dazu gehörig Bedienflächen mit Bildschirm
und Tastatur (OP012).

Auf diesen Rechnern läuft WinXP. Die Tastatur neben dem Bildschirm beinhaltet
nur Buchstaben und Zahlen. Keine Sondertasten wie zum Beispiel "druck".
Es gibt höchstens noch Pfeiltasten und Shift, Tab und so was.

Auf den Rechnern läuft eine Siemens-Software die den kompletten Bildschirm
verwendet - dabei ist die Taskleiste ausgegblendet.

Nun kommt meine Software ins Spiel. Ich kann diese Starten, hole Sie in den
Vordergrund, drücke einen Button und schon wurde ein ScreenShot erstellt
worden und abgespeichert als JPG.

Ich hoffe jetzt ist jeder wunschlos glücklich zu Wissen wieso ich eine
Software geschrieben habe.

Manchmal sind die Reaktionen hier im Forum unfassbar!!
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#13

Re: Always on Top einer fremden Application abschalten

  Alt 14. Jun 2008, 13:48
Zitat von Christian Seehase:
Das wäre aber kein grosses Problem. (Hier im Forum suchenRegisterHotKey)
Hallo Christian,

danke für den Link.

Aber als "SirThornberry" mir den Tip mit den HotKeys gegeben hat, hab ich schon
einen Code in der CodeLibary gefunden und verwendet
(ja - es gibt noch Leute die die Suche verwenden )

Trotzdem Danke!!
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#14

Re: Always on Top einer fremden Application abschalten

  Alt 14. Jun 2008, 20:56
Hallo Helmi, ich finde meine Bemerkung nicht unfassbar. Sie war als dezenter Hinweis gedacht, das es sowas schon gibt. Woher soll man denn wissen, das Du über solch umfassende Kentnisse verfügst.
Ich entschuldige mich in aller Form für den wirklich unfassbaren Hinweis bezüglich der Existenz der Tastenkombination.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

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

Re: Always on Top einer fremden Application abschalten

  Alt 14. Jun 2008, 21:38
@Helmi: Manchmal ist es so das jemand den Wald vor lauter Bäumen nicht sieht. Eben aus diesem Grund wird immer wieder nach dem Grund gefragt weil es manchmal einen viel besseren Lösungsweg gibt um an das gewünschte Ziel zu kommen
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#16

Re: Always on Top einer fremden Application abschalten

  Alt 15. Jun 2008, 08:40
Zitat von alzaimar:
Ich entschuldige mich in aller Form für den wirklich unfassbaren Hinweis bezüglich der Existenz der Tastenkombination.
Ist ja ok! - Aber beim nächsten Mal ein Programm nicht anzweifeln, nur weil es nicht "Windows-konform" ist.
Ich habe einen Grund dafür ein solches Programm geschrieben zu haben.
Es gibt nunmal nicht immer eine Windows-Tastatur mit allen Tasten!

So - aber nun werden wir offtopic!
Das eigentliche Problem wurde ja schon behoben
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#17

Re: Always on Top einer fremden Application abschalten

  Alt 15. Jun 2008, 10:11
Zitat von Helmi:
Zitat von alzaimar:
Du machst das aber nur zum Spaß, oder? Denn [Alt-Gr]+[Druck] ist eine Windows-Funktion.
Was soll daran jetzt Spass sein?
Pustekuchen mit Spass. Ich hatte von der Uni aus einen Online Kurs bei dem jedesmal wenn ich die Seite mit den Pruefungen auf hatte diese Funktion nicht mehr ging. War damals auch froh dass ich mir davor mal sowas geschrieben hatte mit dem ich alles Dokumentieren konnte in Form von Screenshots! Wie die das gemacht haben weis ich nicht, aber ich weis dass eben die Tastenkombis nicht mehr gingen bis ich die Seite verlassen habe oder den Browser geschlossen hatte!
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 19:36 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