Forum: Object-Pascal / Delphi-Language
Delphi
by R2009,
24. Dez 2009
Hi himitsu,
irgendwei reden wir aneinder vorbei.
procedure TForm1.Button1Click(Sender: TObject);
var a:shortstring;b,b0,b1:UTF8String;d:PAnsiChar;e:pchar;i:integer;
A0: array of Char;
S: String;
Forum: Object-Pascal / Delphi-Language
Delphi
by R2009,
24. Dez 2009
Hi himitsu,
du hast dich wohl vertan, du meinst wohl nullterminierte Strings.
Für Delphistrings gilt deine Aussage nicht.
Delphistrings haben immer eine #0 am Ende. (es sei denn man verbiegt/umgeht absichtlich die interne Speicherverwaltung oder hat einen buffer overrun)
ich übergebe als pchar*. Es ist also zunächst vollkommen unerbeblich ob das UTF8 oder sonst was ist.
Eigentlich...
Forum: Object-Pascal / Delphi-Language
Delphi
by R2009,
24. Dez 2009
Hi,
ich stehe vor einem kleinen Rätsel:
var b,b1:UTF8String;e:pchar;A0: array of Char;
.
.
b:=UTF8Encode('select * from tbl1'+#0);
b1:=UTF8Encode(edit1.text+#0);