Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

BMP vom Bildschirminhalt

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Stephan86



Anmeldungsdatum: 07.01.2006
Beiträge: 2

BeitragVerfasst am: 07.01.2006, 22:43    Titel: BMP vom Bildschirminhalt Antworten mit Zitat

Moin Moin Männer lächeln

brauche aus einem meiner Basic-Programme (screen 12) einen screenshot. Leider geht das so einfach nicht (warum auch immer :-/)

Habt ihr eine Lösungsidee?

Wenn ich wüsste wie ich eine BMP aus dem aktuellen Screen mach ging des ja z.B. auch - könnt dann halt auf INKEY ne "Screenshot-Routine" legen. Kein Ding, aber wie gesagt hab ich keine Ahnung wie ich da die BMP drauß krieg...

Danke!

Grüße,
Stephan
_________________
Es gibt 10 Arten von Menschen - solche die das Binärsystem verstehen und solche die nicht...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 07.01.2006, 22:50    Titel: Antworten mit Zitat

Hallo.

Du hast da im Prinzip drei Möglichkeiten: lächeln

a) Du lädst dir von www.iconsoft.de die AK-Grafik-Lib runter. Die bindest du ein und nutzt die integrierte Funktion zum Speichern des Bildschirminhalts in eine BMP-Datei. (Würd ich empfehlen.)

b) Du baust dir anhand der BMP Formatspezifikationen, die du z.B. bei Wikipedia findest, eine eigene Screenshotroutine. Bei fbnp.freebasic.de habe ich mal einen selbstgeschriebenen Loader für 24-Bit BMPs gepostet. Der Code mit dem Header-TYPE könnte dafür vielleicht hilfreich sein.

c) Du suchst im Internet oder im ABC-Archiv nach einem entsprechenden, fertigen Code.

Viele Grüße!
Sebastian
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
dreael
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 2529
Wohnort: Hofen SH (Schweiz)

BeitragVerfasst am: 07.01.2006, 22:51    Titel: Antworten mit Zitat

Siehe

http://www.dreael.ch/Deutsch/Download/WindowsBitmapBibliothek.html

Untertitel "Ganzer Bildschirm als Datei speichern" (etwa auf 3/4 Höhe): Die SUB-Prozedur SpeichereBildschirmAlsBMP() macht Dir exakt das Gewünschte! :-) Anwendung ist dort übrigens im Detail erklärt.
_________________
Teste die PC-Sicherheit mit www.sec-check.net
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 07.01.2006, 22:55    Titel: Antworten mit Zitat

Oh, den Artikel hab ich vergessen, obwohl ich ihn "gebookmarked" habe... verlegen
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Skilltronic



Anmeldungsdatum: 10.09.2004
Beiträge: 1148
Wohnort: Köln

BeitragVerfasst am: 08.01.2006, 00:36    Titel: Antworten mit Zitat

Hallo

Ich habe mir da mal so beholfen, dass ich enfach mit einem Zeichenprogramm eine BMP-Datei mit passender Grösse und Palette erstellt habe und dann im QB-Programm den Header dieser Datei beibehalten und nur den Teil mit den Farbwerten überschrieben habe. Ist relativ einfach und braucht nur wenige Zeilen.

Gruss
Skilltronic
_________________
Elektronik und QB? www.skilltronics.de !
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Stephan86



Anmeldungsdatum: 07.01.2006
Beiträge: 2

BeitragVerfasst am: 08.01.2006, 09:24    Titel: Antworten mit Zitat

vielen Dank, das sind doch schonmal mehr Lösungen als ich zu hoffen gewagt hatte lächeln
_________________
Es gibt 10 Arten von Menschen - solche die das Binärsystem verstehen und solche die nicht...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Michael Frey



Anmeldungsdatum: 18.12.2004
Beiträge: 2577
Wohnort: Schweiz

BeitragVerfasst am: 08.01.2006, 09:27    Titel: Antworten mit Zitat

Dumme Frage:
Habt ihr es schon mit "Alt" + "Druck" Versucht?

Zudem der Verweiss auf einen alten Thread:
http://forum.qbasic.at/viewtopic.php?t=1997
_________________
http://de.wikibooks.org/wiki/FreeBasic Jede Hilfe für dieses Buch ist Willkommen!
http://de.wikibooks.org/wiki/FreeBasic:_FAQ FAQ zu Freebasic (im Aufbau, hilfe Willkommen)
Neu mit Syntax Highlight
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
jb



Anmeldungsdatum: 14.01.2005
Beiträge: 2010

BeitragVerfasst am: 08.01.2006, 19:37    Titel: Antworten mit Zitat

Schau mal hier (von EPS, ist für SCREEN 12): http://www.east-power-soft.de/download/scrshot.zip

jb
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz