1

データをバイナリ ファイルに書き込むプログラムを Delphi で作成していますが、解決方法がわからない問題があります。

次のコードがあります。

testar: = TFileStream.Create ('test.exe', fmOpenWrite);
testar.Position: = testar.Size;

here: = '{test} test {test}';

testar.Write (here, 1024);

WinHex でテスト済み

http://img836.imageshack.us/img836/3206/la49.jpg

WinHexで見ると見栄えが良いため、このエディションはバイナリコードに細かく印刷されていますが、この他のコードは次のとおりです。

testar: = TFileStream.Create ('test.exe', fmOpenWrite);
testar.Position: = testar.Size;

here: = '{test}' + Edit1.Text + '{test}';

testar.Write (here, 1024);

バイナリコードを編集したいときに編集に問題があるように見えるので、何も表示されません.使用するとすべて一重引用符になりますが、編集の例では機能しません。

注: プログラムはエラー メッセージを表示しません。

誰かがこの問題で私を助けることができますか?

4

1 に答える 1