• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【.NET】Rexourcesのファイル名をStringや変数で指定..)

【.NET】Rexourcesのファイル名をStringや変数で指定

このQ&Aのポイント
  • VB2008でコントロールの画像ファイルをResourcesから呼び出して切り替えたいが、手間がかかるためStringや変数で指定したい
  • フルパス指定では他のPCで実行するとファイルが見つからないエラーが発生するため、他の方法を探している
  • アドバイスを求めています

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

  • ベストアンサー
回答No.1

CType(My.Resources.ResourceManager.GetObject("Button_01"), System.Drawing.Image) こんな感じにすれば、リソース名を文字列で指定できます。 GetObjectはObject型なので、適宜CTypeして利用してください。

MKT_
質問者

お礼

 Wizard_Zero 様  どうもありがとうございます! 今教えていただいた方法で コードの中核の部分が動作するようになりました.^^ こんなやり方があるんですねー・・・ Googleでかなり検索したつもりだったのですが...orz  一瞬で解決いたしましたが,他にも応用がききそうなコードなので, もう少しこのコードを楽しんでみます.  閲覧していただけて良かったです.どうもありがとうございました!!

関連するQ&A