Screenshot erstellen

Konzeptionelles, Technisches, Termine, Fragen zum Hersteller usw.

Moderator: Moderatoren

Antworten
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Screenshot erstellen

Beitrag von Rudolf »

Hallo,
ich habe mal irgendwo gelesen dass man in Xbase auch einen screenshot machen kann, leider finde ich die Funktion nicht mehr. Vielleicht kann mir hier jemand helfen.
Grüße
Rudolf
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Screenshot erstellen

Beitrag von Manfred »

War das nicht unter Clipper und in den ToolsIII ?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: Screenshot erstellen

Beitrag von Rudolf »

Hallo,
stimmt, aber irgendwo hab ich auch mal von einer Funtion für Xbase gelesen
Grüße
Rudolf
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Screenshot erstellen

Beitrag von AUGE_OHR »

Rudolf hat geschrieben:ich habe mal irgendwo gelesen dass man in Xbase auch einen screenshot machen kann,
meinst du "PrintScreen" ? -> "virtual Key" -> VK_SNAPSHOT
oder auf ein XbPart bezogen z.b. XbpDialog ? -> GraBitBlt()
gruss by OHR
Jimmy
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Screenshot erstellen

Beitrag von brandelh »

Ich nutze das externe Hardcopy.exe tool für meine Dokus falls du das willst.
Gruß
Hubert
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: Screenshot erstellen

Beitrag von Rudolf »

Hallo Hubert,
das wäre auch eine Idee, woher bekomme ich das ?
Grüße
Rudolf
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Screenshot erstellen

Beitrag von brandelh »

http://www.chip.de/downloads/Hardcopy_12998258.html

Mit der DRUCK Taste kann man ja ohne Hilfsmittel den kompletten Bildschirm in die Zwischenablage kopieren.
Aber riesige Monitore mit PAINT auf das gewünschte kleinzuschneiden ist mühsam.

Das kann Hardcopy viel besser !

hier kann man schon beim Knipsen entscheiden ob man alles will (auch gedruckt) oder nur ein Fenster, eine Anwendung, ein Rechtecksbereich etc.
Gruß
Hubert
Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2121
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 30 Mal
Danksagung erhalten: 72 Mal

Re: Screenshot erstellen

Beitrag von Werner_Bayern »

oder mittels ALT-Druck die aktive Anwendung oder das snipping-Tool, das seit Vista bei Windows mit dabei ist.
es grüßt

Werner

<when the music is over, turn off the lights!>
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9358
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Screenshot erstellen

Beitrag von Tom »

Rudolf, Du hast doch eXpres++. DC_Scrn2Clipboard(), dann XbpClipboard-Objekt erzeugen, Inhalt als Datei speichern, feddisch.
Herzlich,
Tom
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Screenshot erstellen

Beitrag von AUGE_OHR »

Anmerkung : DC_Scrn2ClipBoard( oXbp ) verwendet die "virtual Key" Konstante VK_SNAPSHOT

mit GraBitBlt() kann man jedes XbParts, wie ein XbpDialog, nehmen und daraus ein Bitmap erstellen.
siehe XbpBitmap() Help File Demo "FUNCTION GraSaveScreen()" ... musst das Bitmap nur o:saveFile()
gruss by OHR
Jimmy
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: Screenshot erstellen

Beitrag von Rudolf »

Hallo,
ich rufe die funktion SetAppFocus(AppDeskTop()),DC_Scrn2ClipBoard() aus eine Programm welches in der Taskleiste läuft und nich als normales Desktop Programm. Da bekomme ich nur die untere Symbolleiste von Windows ins Clipboard. Ich glaube da hilft nur ein externes Programm das über Runshell aufgerufen wird.
Grüße
Rudolf
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: Screenshot erstellen

Beitrag von Rudolf »

Hallo,
das Programm boxcutter erfülllt meine Anforderungen, kann man über cmd aufrufen und speichert den kompletten screen oder teile in ein File.
Grüße
Rudolf
Antworten