質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Visual Basic .NET

Microsoft Visual Basic .NET (VB.NET)とはオブジェクト志向のプログラム言語です。 Microsoft"s Visual Basic 6 のバージョンアップとしてみることができますが、Microsoft.NET Frameworktによって動かされています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Q&A

3回答

3065閲覧

vb.net このケースで埋込リソースを利用可能でしょうか?

ubon

総合スコア68

Visual Basic .NET

Microsoft Visual Basic .NET (VB.NET)とはオブジェクト志向のプログラム言語です。 Microsoft"s Visual Basic 6 のバージョンアップとしてみることができますが、Microsoft.NET Frameworktによって動かされています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

0グッド

0クリップ

投稿2016/03/28 00:18

windows10 64ビット環境にて
visual studio community 2015 を使い
vb.netでwindows formの開発を行っております。

MSチャートコントロールを使ったプログラムを作成しております。
チャートの背景に画像を指定しようとした際にbackimageプロパティを用いて
背景画像を表示させることはできたのですが、
プロパティの型がパスを指定するだけのためか文字列となっています。

ここで背景画像を埋込リソースにしたいと考えたのですが、
調べたところ、リソースを取り出す場合はbitmapオブジェクトになるようで、
おそらく埋込リソースにパスは存在しないかと思うので、
できないという理解でよろしいでしょうか?

そもそもexeを配布する際に
画像を利用する一般的な方法等ございましたら
ご教授いただけませんでしょうか?
よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

dojikkoさんの回答をヒントにさらに調べて
msdnのcommunity にたどり着き解決いたしました。

あらかじめプロジェクトのプロパティで
"NameOfResource"という名前の画像リソースを追加した上で

lang

1Dim backImage As New NamedImage("Background", My.Resources.NameOfResource) 2Chart1.Images.Add(backImage) 3Chart1.BackImage = "Background"

dojikkoさん、daiveさんありがとうございました。

投稿2016/03/28 09:33

ubon

総合スコア68

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

埋め込みリソースにすれば問題ないのでは?

詳しいことは
.NET TIPS:VS.NETで画像などのリソースを利用するには?(読込編)
のあたりをしっかり読み込めば、困らないくらいには基礎知識はつくかと思いますよ

投稿2016/03/28 01:43

dojikko

総合スコア3939

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ubon

2016/03/28 09:21

参考にさせていただきます。ありがとうございました。
guest

0

基礎知識が無い様子なので、まずは、
検索ワード:リソース 画像 表示
で、渉猟して知識を得てください。

>そもそもexeを配布する際に
>画像を利用する一般的な方法等ございましたら
要件、要求、仕様次第です。
画像を利用するや、画像の差替えという行為を、
何時、何処で、誰が、何を、どの様に、どうする、結果どうあって欲しい
が、説明できれば、自ずと必要な機能、処理が決まります。
要件、要求、仕様の理解無に、一般的な方法を問うても、意味がありません。

投稿2016/03/28 00:40

daive

総合スコア2028

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ubon

2016/03/28 01:53

回答ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問