Autor Beitrag
mtin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 177

Win XP SP2
BDS2006 Enterprise
BeitragVerfasst: Mo 08.08.05 01:41 
ja also die überschrift sagt schon alles, ich würde gerne aus meinem programm heraus ein Bild aus der zwischenablage heraus einladen und meinetwegen nach C:\text.jpg abspeichern.

Im moment weiß ich nur nich wie ich mit der Tjpegimage Komponente umgehen muss, ich hab die Zwischenablage mit

ausblenden Delphi-Quelltext
1:
Image2.picture.Assign(Clipboard);					


in nen Timage geladen, aber wie jetzt weiter? wär für ne kleine Hilfe echt dankbar :wink:

Moderiert von user profile iconTino: Delphi-Tags hinzugefügt. UMSCH-Taste im Titel aktiviert.
Ironwulf
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 733
Erhaltene Danke: 2



BeitragVerfasst: Mo 08.08.05 02:42 
ka obs geht, müsste eigentlich, oder ich stells mir zu einfach vor, probiers halt mal aus
ausblenden Delphi-Quelltext
1:
image2.Picture.SaveToFile('bild.jpg');					


Moderiert von user profile iconAXMD: Code- durch Delphi-Tags ersetzt.
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Mo 08.08.05 04:46 
Du brauchst da gar keine TJPEGImage-Kompo. Außer du willst umbedingt diese Kompo verwenden. Ansonsten kannst du ein ganz normales TImage verwenden, bei den Units "JPEG" einbinden und mit Image1.Picture.SaveToFile() das Bild in JPEG speichern.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
mtin Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 177

Win XP SP2
BDS2006 Enterprise
BeitragVerfasst: Mo 08.08.05 14:19 
warum denk ich nur immer das alles so kompliziert ist... :roll:

DANKE!!!!!
mtin Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 177

Win XP SP2
BDS2006 Enterprise
BeitragVerfasst: Mo 08.08.05 15:08 
hm hab da jetzt nur n kleines Problem...

Ich glaub das is kein jpeg geworden, einfach nur nen bmp mit der endung .jpg!
es ist nämlich 5mb groß, und das is doch nen bischen viel für nen 1280x1024 screenshot :/
Wie kann ich denn die compression usw. da dann einstellen?

aja das hier is meine abspeicher-zeile:

ausblenden Delphi-Quelltext
1:
2:
try Image2.picture.Assign(Clipboard);  except showmessage('Kein Bild in der Zwischenablage!!!'); end;
Image2.Picture.SaveToFile(Edit1.Text+'\'+FormatDateTime('dd-mm-yyyy_hh-nn', now)+'.jpg');
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 08.08.05 15:22 
Durch ändern der Endung beeinflusst nicht den Dateityp! Hier im Forum gibt es aber genug Quellcodes zum Umwandeln von BMP in JPG.
mtin Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 177

Win XP SP2
BDS2006 Enterprise
BeitragVerfasst: Mo 08.08.05 15:30 
hm, hab ich mir auch gedacht un über diese threads war auch meine frage, aber die beiden poster da ham mir ja erklärt ich muss nur die endung ändern....

nuja ich klick dann mal auf "suche" :D
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Mo 15.08.05 08:33 
Ups, Sorry :oops: Ist mir noch net aufgefallen.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)