Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Screenshot machen??

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
07.09.2002, 11:11 Uhr
tobitobsen100



Morgen!!
Kennt jemand den Code zum screenshot machen???
Brauch ich dringend!!

Danke im Vorraus,
Tobi
--
___________________________________
Tobi
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.09.2002, 12:11 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo Tobi,
ungetestet, da ich den Builder immer noch nicht installiert habe *gruebel*.

C++:
   HDC dc = GetDC(NULL);
   Graphics::TCanvas *ScreenCanvas = new Graphics::TCanvas();
   ScreenCanvas->Handle = dc;
  
   Image1->AutoSize = true;
   Image1->Center = true;
   Image1->Top   = 0;
   Image1->Left  = 0;
   Image1->Picture->Bitmap->Width = Screen->Width;
   Image1->Picture->Bitmap->Height= Screen->Height;
   TRect rect = Rect(0,0,Screen->Width, Screen->Height);
   Image1->Picture->Bitmap->Canvas->CopyRect(rect, ScreenCanvas, rect);

   delete ScreenCanvas;
   ReleaseDC(NULL,dc);


--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.09.2002, 13:11 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

...getestet und für gut befunden ;-)
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
07.09.2002, 14:30 Uhr
tobitobsen100



Danke!
hab ich auch getestet und auch als gut befunden :)
Dann die nächste frage: wie kann ich per click eine Website öffnen?(in nem neuen browser fenster)

Danke im Vorraus,
Tobi
--
___________________________________
Tobi

Dieser Post wurde am 07.09.2002 um 14:31 Uhr von tobitobsen100 editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
17.12.2004, 15:07 Uhr
~ich
Gast


wo muss man den code eingeben?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
17.12.2004, 15:53 Uhr
Bruder Leif
dances with systems
(Operator)


Öhm... im Quelltexteditor?!
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
18.12.2004, 08:44 Uhr
~ich
Gast


jetzt weiß ich wo in der button-click-methode
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
30.12.2004, 12:27 Uhr
~danielandross
Gast


Und wo werden die Screenshots dann gespeichert?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
30.12.2004, 12:30 Uhr
~danielandross
Gast


bzw. könnte ich den Screenshot wieder als bmp sofort angeben umso meinen Form zu Drucken? Bitte sagt mir wie ich den Screenshot auf C Builder Basis als datei speichere. Danke im Voraus.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
30.12.2004, 12:34 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Mit Image1->Picture->Bitmap->SaveToFile("c\bla.bmp"); kannst Du das Bild speichern. Was das Drucken angeht, schau Dir mal TPrinter an, oder QuickReports. Das wird aber zu viel zum hier "mal eben" erklären...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: