• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ActiveBasic リソースの追加/読み込み)

ActiveBasicリソースの追加/読み込み

このQ&Aのポイント
  • ActiveBasic 4.23.00を使用している中で、リソースの追加/読み込みの方法を探していました。
  • Declare関数を使用してリソースを追加する方法やエラーメッセージの処理を行いながら、ファイルの暗号化ソフトの作成を試みました。
  • しかし、IsUpdate=0でエラーが発生し、解決策がわからなくなってしまいました。ご存知の方はいらっしゃいますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

buf1に読み込んだファイル名が完全でないのではありませんか? BytePtr型へ読み込まずにString型へ読み込んだほうがいいかもしれませんよ dim ss as String GetDlgItemText( hMainWnd, EditBox1, ss, 256 ) といった具合で APIに渡すときも String型ならそのままでいいようです IsUpdate = BeginUpdateResource( ss, TRUE ) といった具合で どうしても BytePtr型がいいのであれば GetDlgItemText( hMainWnd, EditBox1, buf1, Ed+1 ) として 文字列の終端記号のNull文字の分まで読み込むようにしましょう

if-so-at
質問者

お礼

出来ました! ありがとうございました

関連するQ&A