![]() |
Screenshot erstellen (inkl. Ballon-Tipps)
:hi:
Weißt einer von euch, wie ich einen Screenshot inkl. der Ballon-Tipps machen kann, die ggf. unten rechts bei Win XP angezeigt werden? PS: Die Verfahren der CodeLibrary habe ich schon getestet und sie funktionieren nicht (nur ohne Ballon-Tipps). BTW: IrfanView z.B. schafft es auch nicht. |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Zitat:
![]() |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Über die "Druck"-Taste müsst's funktionieren (bei mir läufts 'eins a'), programmiertechnisch wäre das dann
Delphi-Quellcode:
Gruß
keybd_event(VK_SNAPSHOT,0,0,0);
Stephan |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
@Union: Danke, mit dem Programm geht's leider auch nicht. (Ich wollte es euigentlich auch mit Delphi lösen ;) )
@Steve: Vielen Dank, ich war so blöd und habe es mit ALtGr + Print Screen versucht, da ging's nie richtig. Danke. :thumb: |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Über die Print-Taste ist das aber auzch nicht so toll, da dann ja alles in der Zwischenablage überschrieben wird! Wenn es nur für den eigenbedarf ist, ok. Aber wenn mir ein Programm meine Zwischenablage zerschießt wäre ihc ziemlich sauer ;-)
Da muss es auch etwas anderes geben ;-) Ich schau nachher mal nach ;-) |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Das ist nett von dir Alexander, danke.
Eine Lösung, die den Screenshot in einer datei speichert, ohne Umweg über die Zwischenablage wäre natürlich super. |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Delphi-Quellcode:
Abgewandelt von
procedure TForm1.Button1Click(Sender: TObject);
var c : TCanvas; r : TRect; Bild : TBitmap; begin c := TCanvas.Create; c.Handle := GetWindowDC(GetDesktopWindow); try r := Rect(0, 0, Screen.Width, Screen.Height); Bild := TBitmap.Create; Bild.Width := Screen.Width; Bild.Height := Screen.Height; Bild.Canvas.CopyRect(r, c, r); Bild.SaveToFile('C:\screeny.bmp'); FreeAndNil(Bild); finally ReleaseDC(0, c.Handle); c.Free; end; end; ![]() Gruß Stephan |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
:hi: Vielen Dank, doch leider werden auch hier die Ballon-Tipps ignoriert.
|
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Zitat:
|
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Hm seltsam, bei ist der BalloonTip dabei...
Vielleicht bist Du wirklich zu langsam :mrgreen: :zwinker: Gruß Stephan |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Zitat:
...:cat:... |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Das kommt auch auf den Balloontip drauf an. Wenn ich zum Beispiel in der Komponentenleiste von Delphi einen Tooltip habe, verschwindet dieser, sobald ich eine Taste drücke oder zu lange warte.
Ist er von einem Tray Icon, bleibt er solange stehen, bis man mit der Maus weg geht oder irgend ein Fenster aufgeht. Ich bekomme übrigens auch keinen der Tooltips in einen Screenshoot, ausser mit "Druck". |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
|
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Zu langsam?
Sicher nicht, nachdem ich den Button angeklickt habe, ist der Ballon-Tipp immer noch da, also zu langsam bin ich sicher nicht! Edit: Ich meine auch die Ballon-Tipps der taskleiste unten rechts neben der Uhr. ;) |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Zitat:
|
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Steck einfach ein USB-Gerät ein, das noch nicht an dem USB-Port installiert wurde. ;)
|
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Hi Matze,
also auf meiner Webseite hab ich n Prog ("Screenshotmaker"), mit dem du es ja mal versuchen könntest. Nur leider ist der Server momentan down. :cry: d.H. du müsstet dich noch bis morgen, evtl. bis Sonntag gedulden. :roll: [EDIT]Eigentlich müsstes auch noch zuhause auf meinem Rechner rumschwirren.. kanns ja dann ma anhängen, wenn ich @home bin[/EDIT] MfG |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Das ist nett von dir.
Ich hoffe, die Sources sind dabei, denn mich interessiert nur, wie ich sowas umsetze, Anwendung habe ich momentan keine dafür. :roll: ;) |
Re: Screenshot erstellen (inkl. Ballon-Tipps)
|
Re: Screenshot erstellen (inkl. Ballon-Tipps)
Perfekt, funktioniert, vielen Dank! :thumb:
Jetzt muss ich mir mal ansehen, wie das genau funktioniert. ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:15 Uhr. |
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