こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

VB.NET2015でDDS画像を表示したい

VB.NET2015において、フォーム上に貼り付けたPictureBoxにDDS画像ファイルを表示させたいです。
Picture1.ImageLocation = "D:\temp\018105.dds"
のように書くだけでは、エラーにはならないもののPictureBoxの真ん中に「×」が表示されるだけです。
DDSファイル自体はビューアアプリで表示確認しているので問題はありません。

なにかVB.NETで使えるフリーのDLL、その書き方などをご教授ください。
よろしくお願いします。

投稿日時 - 2017-10-13 09:08:29

QNo.9385321

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

> C#ではなく、VBでやりたいのです。

C#からVB.NETへ変換するくらいは頑張って自力でやってください。
やってみればそんなに難しいことじゃないと思うけど。

投稿日時 - 2017-10-13 11:50:31

ANo.2

ご存じだとおもいますが、DDSは
https://sites.google.com/site/moggproject/tips
>Windowsデフォルトで対応していないフォーマットであり、・・・
だから直接そのファイルをVBdのプログラム内で指定をしてもだめのようです。
他のファイル形式・圧縮形式の画像に変換するか、特別な専用ソフトが必要と思います。

投稿日時 - 2017-10-13 11:31:24

ANo.1

Susie plug-in を使うというのはいかがでしょうか。
以下のものをインストールして、
http://www.vector.co.jp/soft/winnt/art/se506192.html
以下のC#のコードで読めるみたい。
http://myugaru.wankuma.com/

投稿日時 - 2017-10-13 10:37:49

補足

C#ではなく、VBでやりたいのです。

投稿日時 - 2017-10-13 11:44:03