Re: PictureToString ?
Zitat:
Desweiteren kenne ich keine API-Funktion, die ein Bitmap als String erwartet und kenne auch Keinen, der in einem Memo etwas mit einem String anfangen kann oder will, der nach o.g. Methode aus einer Bitmap erstellt wurde.
Delphi-Quellcode:
Ich seh' da immer 1000...
Var
s : String; i : Integer; begin s:=''; For i:=1 to 1000 do s:=s+#0; showmessage(IntToStr (Length(s))); end; Und eine Bitmap macht da keinen Unterschied. Als PChar würde ich sie natürlich nicht casten. |
Re: PictureToString ?
Zitat:
Zitat:
Wenn jemand ein Bild in einen string konvertieren will, stellt sich doch die Frage:
Delphi-Quellcode:
:gruebel: :firejump:
case of was_will_er_wirklich:
case ASCII-Art: erkläre(ASCII-Art); case Kodierung_zur_Übertragung: erkläre(Encodings); case else: erkläre(Wie_missbrauche_ich_einen_string_als_byte_array); |
Re: PictureToString ?
Yep, aber wenn er Bild in String will, kriegt er Bild in String. Er könnte es auch in ein Variant packen. Ehrlich gesagt misbraucht man einen String nicht, wenn man ihn mit Binärdaten füttert. Man macht sich nur das Leben schwer. Vor allen Dingen, wenn man den String nimmt, und zwischen verschiedensprachigen Zeichensätzen hin und her schiebt. Das ist dann wirklich lustig, weil irgendwo eine implizite Anpassung der Character passiert. Und DAS ist dann vielleicht ein Spass.
|
Re: PictureToString ?
Moin,
also lesbar muss der Srring nicht sein, und meine Idee hatte eigentlich auch nur folgenden Grund: Ich mhabe einige Daten in einer XML-Datei, und nun habe ich noch ein paar Bildchen, und hätte diese lieber in der Datei als in einem Ordner (damit einfach alle Daten in einer Datei sind). Da XML aber auch variant versteht, werde ich es wohl hiermit lösen, auf diese Idee bin ich selbst einfach nicht gekommen, und da war mit der String eben am nahelingensten. gruss |
Re: PictureToString ?
Hai MrKnogge,
nur als ergänzung möchte ich noch anmerken das Du denn String ja auch einfach Base64 encodieren. |
Re: PictureToString ?
Welche Vorteil hätte das ?
(höre Base64 zu ersten mal) gruss |
Re: PictureToString ?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz