Entwickler-Ecke
Internet / Netzwerk - [TIdFTP] Up/Downloaden eines Strings ohne Datei zu erst.
Born-to-Frag - So 26.03.06 20:15
Titel: [TIdFTP] Up/Downloaden eines Strings ohne Datei zu erst.
Hallo!
Ich würde gerne wissen wie ich einen String auf meinen Webspace laden kann ohne ihn vorher in eine Datei zu schreiben (per Stream eben)
Aber wenn ich
Delphi-Quelltext
1: 2:
| Stream.Position := 0; Stream.Write(MeinString, Length(MeinString)); |
mache und dann den Stream sende, steht in der Datei nur unbrauchbaren drinne :(
Danke schonmal für eure hilfe!
greeetz
Delete - So 26.03.06 20:16
Hi Born-to-Frag. :wave:
Zeig vielleicht mal ein bischen mehr Code.
Wie der String vorher bzw. nachher aussieht, könnte auch nicht schaden.
Born-to-Frag - So 26.03.06 21:24
Ja, ich war sehr in Eile ^^
Also der Stream ist ein TMemoryStream, der String vor dem Upload ist z.B. 'Hallo Welt!' und was dann ankommt sind undarstellbare Zeichen (schwarze rechtecke)..
Hier noch mal etwas mehr Code:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| MyStream := TMemoryStream.Create; MyStream.Position := 0; MyStream.Write(MeinString, Length(MeinString); IdFTP1.Connect; IdFTP1.Put(MyStream, 'new.txt'); IdFTP1.Disconnect; |
greetz
Narses - So 26.03.06 23:15
Moin!
Schau dir mal den TStringStream an, damit solltest du besser klar kommen. ;)
cu
Narses
Born-to-Frag - So 26.03.06 23:21
Narses hat folgendes geschrieben: |
Moin!
Schau dir mal den TStringStream an, damit solltest du besser klar kommen. ;)
cu
Narses |
Narses du bist mein Held :beer:
Hat natürlich funktioniert.. Ich hab bei Create als Parameter grad '' gemacht, oder für was brauche ich das?
greetz
Narses - So 26.03.06 23:23
Moin!
Born-to-Frag hat folgendes geschrieben: |
| Narses du bist mein Held :beer: |
:lol: Hihi, wollte schon immer mal ein "Held" sein... ;)
Born-to-Frag hat folgendes geschrieben: |
| Hat natürlich funktioniert.. Ich hab bei Create als Parameter grad '' gemacht, oder für was brauche ich das? |
Da kommt natürlich dein String rein, den du senden willst (-> DOH!).
cu
Narses
Born-to-Frag - So 26.03.06 23:26
Narses hat folgendes geschrieben: |
Born-to-Frag hat folgendes geschrieben: | | Hat natürlich funktioniert.. Ich hab bei Create als Parameter grad '' gemacht, oder für was brauche ich das? |
Da kommt natürlich dein String rein, den du senden willst (-> DOH!). |
:oops: Den hab ich dann mit WriteString reingemacht :D
Also kann ich das ja gleich weglassen :)
Danke!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!