Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   bmp speichern (https://www.delphipraxis.net/42582-bmp-speichern.html)

Alexander 23. Mär 2005 10:42

Re: bmp speichern
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hatte gerade mal kurz Zeit und habe es mit meinem Delphi mal nachgebaut (siehe Anhang). Bei mir funktioniert das wunderbar.
Kannst es ja mal bei dir kompilieren. Kannst ja auch mal versuchen, dass Bitmap direkt, nachdem der Screenshot geschossen wurde, zu speichern. Ohne Umweg über's Image. Dann weist du zumindest, ob es am TImage liegt.

Nisbo 23. Mär 2005 10:43

Re: bmp speichern
 
welchen string einfügen ?
den code den ich verwende habe ich auf seite 1 gepostet, also wie ich den screenshot mache und wie das bild gespeichert wird, der letztere ist ja jetzt auf deinen code angepasst

btw habe ich Lazarus (wegen dem Code)

Nisbo 23. Mär 2005 10:54

Re: bmp speichern
 
habe jetzt auch mal

Delphi-Quellcode:
// Screenshot
procedure TForm7.Button3Click(Sender: TObject);
var tempBild: TBitmap;
begin
   WindowState   := wsminimized;
   Image1.picture := nil;
   tempBild      := TBitmap.Create;
   Sleep(1000);
   ScreenShot(tempBild,Edit2.Text,Edit1.Text,Edit3.Text,Edit4.Text);
   Image1.Picture.Assign(tempBild);
   tempBild.SaveToFile('TestBitmap.bmp');
   tempBild.Free;
   WindowState   := wsNormal;
   Form7.BringToFront;
   SetForegroundWindow(FindWindow(nil,'Screenshot'));
end;
versucht, also das

tempBild.SaveToFile('TestBitmap.bmp');

eingefügt, wieder nen schwarzes bild
dein Programm funktioniert, muß also wohl doch an Lazarus liegen :(

EDIT:

du hast in uses noch das drinn:
, Messages, Variants

hatte das mal mit eingefügt und neu getestet, aber immer noch das selbe

Alexander 23. Mär 2005 11:12

Re: bmp speichern
 
Funktioniert mein Programm nur als kompilierte Version oder kannst du auch das selber kompilieren? Dann funktioniert es nicht?
Wenn ich die richtig verstanden habe, dann scheint das wirklich ein Bug von L. sein. Bleiben dir zwei Möglichkeiten:
Schaun, ob du irgendwo günstig Delphi herbekommst oder kucken ob es bereits Bug-Fixes gibt. Den Bug würde ich auf jedenfall melden.

Nisbo 23. Mär 2005 11:44

Re: bmp speichern
 
Ich kann das doch bei mir nicht öffnen das projekt, st doch von Delphi
gemeldet habe ich das schon, aber der Support dort ......
naja was sol man erwarten ist ja freeware

Delphi 5 Standard habe ich bereits am 20. März ersteigert
siehe topic hier:
http://www.delphipraxis.net/internal...ct.php?t=49787
na mal schauen wann es ankommt und ob dann alles funktioniert

Alexander 23. Mär 2005 11:57

Re: bmp speichern
 
Ach so, ich dachte man könnte das importieren. Naja, wenn du so wieso Delphi bald hast ;)

Nisbo 23. Mär 2005 12:09

Re: bmp speichern
 
ja bald, und hoffentlich :D
hoffe mal das ich mit D5 auch das ganze umsetzen kann, nicht das es zu alt ist :(

Alexander 23. Mär 2005 12:29

Re: bmp speichern
 
Zitat:

Zitat von Nisbo
ja bald, und hoffentlich :D
hoffe mal das ich mit D5 auch das ganze umsetzen kann, nicht das es zu alt ist :(

Keine Angst, das wird auf jeden Fall klappen :thumb:

Nisbo 31. Mär 2005 17:55

Re: bmp speichern
 
Thema hat sich erledigt, mit Delphi 5 funktioniert es jetzt :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:40 Uhr.
Seite 3 von 3     123   

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 by Thomas Breitkreuz