掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
レジストリにバイナリを書き込むには? (ID:191)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
試していませんが、PCharへの格納以外はOKです。 # PCharはポインタなので、領域を確保してから格納してください たとえば、 var strTemp: String; を加えて、 strTemp := 'FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'; dwSize := Length(strTemp); buf := PChar(strTemp); とすると、この結果は、$#46(10進数で70、文字だと'F')が46バイト分書き込まれます。 $#ff(10進数で255)が23バイト分ではありません。 もし、後者の結果にしたいのなら、2バイトずつ区切って変換してから書き込むだけです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.