8

彼らが使用したコード(D5)の一部を見たところです...

aStr:=tblAcct.FieldByName('Name').Text;

ちゃんと使えそうですが、ずっと使ってます…

aStr:=tblAcct.FieldByName('Name').AsString;

TMemo をロードするときに両方を使用しましたが、やはり違いはないようです。

aMemo.Lines.Text:=tblAcct.FieldByName('History').Text;
aMemo.Lines.Text:=tblAcct.FieldByName('History').AsString;

どちらか一方を使用する必要がある理由はありますか? もしそうなら、どれですか?

実はTMemoの場合、私は通常...

aMemo.Lines.Assign(tblAcct.FieldByName('History'))

これもうまくいくようです。

ありがとう

4

2 に答える 2