Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi TIMage.Picture.Data? (https://www.delphipraxis.net/77012-timage-picture-data.html)

Angel4585 13. Sep 2006 14:15


TIMage.Picture.Data?
 
Hallo,

ich frage mich gerade wie ich ein Bild aus einem TImage an mein php-Skript schicken und dort in eine MySQL-DB schreiben kann.
Jetzt ist mir folgendes eingefallen:

Wenn ich mein Formular als Text anzeigen lasse, steht bei mir dann sowas:
Delphi-Quellcode:
object Image1: TImage
    Left = 288
    Top = 160
    Width = 511
    Height = 362
    AutoSize = True
    Picture.Data = {
      0A544A504547496D616765CA280000FFD8FFE000104A46494600010101012C01
      2C0000FFDB004300080606070605080707070909080A0C140D0C0B0B0C191213
      0F141D1A1F1E1D1A1C1C20242E2720222C231C1C2837292C30313434341F2739
      3D38323C2E333432FFDB0043010909090C0B0C180D0D1832211C213232323232
      3232323232323232323232323232323232323232323232323232323232323232
      32323232323232323232323232FFC0001108016A01FF03012200021101031101
      FFC4001F0000010501010101010100000000000000000102030405060708090A
      0BFFC400B5100002010303020403050504040000017D01020300041105122131
      .
      .
      .
      .
      .
      .
      11DF3E06BD1FF4DADBFF004A23ADCAE657E1F78511832E8B02B0390433020FE7
      5D3539B8282843BB7DB7B79BEC1D428A28AC8028A28A0028A28A0028A28A0028
      A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028
      A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028
      A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028
      A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028
      A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028
      A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028
      A28A0028A28A0028A28A0028A28A0028A28A0028A28A00FFD9}
  end
gibt es eine Möglichkeit dieses Picture.Data auszulesen in einen String, das dann zu verschicken und den String wieder zu empfangen und wieder dareinzuschreiben?

Danke schonmal

MfG :angel:

SirThornberry 13. Sep 2006 15:09

Re: TIMage.Picture.Data?
 
Picture.Data wird ein virtuelles Property sein welches mit TFiler.DefineBinaryProperty geschrieben wird

Angel4585 14. Sep 2006 07:15

Re: TIMage.Picture.Data?
 
und wende ich das jetzt so an das ich an mein Ziel komme? :gruebel:
Bzw. gibt es auch eine andere Möglichkeit wie ich an das Bild komme ohne es auf die Platte zu speichern?

SirThornberry 14. Sep 2006 07:27

Re: TIMage.Picture.Data?
 
du kannst das Bild auch in einen Stream speichern (zum Beispiel TMemoryStream).


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 Uhr.

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