データをバイナリ ファイルに書き込むプログラムを 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);
バイナリコードを編集したいときに編集に問題があるように見えるので、何も表示されません.使用するとすべて一重引用符になりますが、編集の例では機能しません。
注: プログラムはエラー メッセージを表示しません。
誰かがこの問題で私を助けることができますか?