Forum: Programmieren allgemein
by alzaimar,
3. Apr 2006
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...
Forum: Programmieren allgemein
by alzaimar,
3. Apr 2006
Procedure StringToBitmap (Const aValue: String; aBitmap : TBitmap);
Var
s: TStringStream;
Begin
s := TStringStream.Create(aValue);
Try
aBitmap.LoadFromStream (S);
Finally
s.free
Forum: Programmieren allgemein
by alzaimar,
31. Mär 2006
Benutze einen StringStream und schreibe das Bild als 'SaveToStream' dort rein. Dann kannst Du mit der Eigenschaft 'DataString' (?) den String auslesen.
Ich hatte das mal angedacht, um plattformübergreifend binäre Daten zu verschicken. Das geht zwar, aber Variants sind besser. Finde ich.