私はユーザーにデータの入力を許可するアプリを持っています。次に、.binファイルを開き、特定の位置を検索して貼り付けたいと思いますユーザがファイルに入力したデータ。Powerbuilderの.bin(バイナリ)(16進)ファイルの編集12
FileOpen、FileRead、FileWriteExのすべてを見渡しても解決策は思い付きません。私が今やっているのは、ファイルを16進エディタで開き、特定の文字列を検索してテキストを貼り付けることです。これをすべて手動で実行すると、自動的に行う方法がわかります。
これはPBでも可能ですか? .binファイルに貼り付けているのは実際のテキストです。 以下は例です....ヘックスエディタで開き、 'Test ...'を検索したら、3つの位置をスキップしてテキストを貼り付けます。
[1] https://i.stack.imgur.com/RsVxS.png
Result after PB pastes text into .bin file
文字列を入力するだけでよいのですか?アプリケーションは検索を行い、自動的にペーストしますか? (ファイル内の位置のユーザーによる確認は行わない) –
ユーザーが正しいことを確認していない。テキストが貼り付けられる場所には32の異なる位置がありますが、どの位置にあるかはわかりますが、ユーザーは確認する必要はありません。 – Goldglv