08-20-2014 12:45 AM
はじめまして。
動作完了時の告知音を鳴らせるためにwevファイルをインストーラに含みたいのですがどうすればいいのでしょうか。
よろしくお願いします。
08-20-2014 10:41 PM
すみません、説明不足でした。
Labviewでの内容になります。
よろしくお願いします。
08-22-2014 10:51 PM
TMSULさん
こんにちは。
いつもNI製品をご利用いただき、誠にありがとうございます。
日本NIの小野と申します。
さて、今回のご質問ですが、下記のホワイトペーパーをご参考にしていただけるかと存じております。
LabVIEWでNI-DAQmxアプリケーションインストーラを作成する - National Instruments :
http://www.ni.com/white-paper/5406/ja/
こちらの3.3の項目の
「また、ターゲットシステムにインストールするその他(プロジェクトに関係ない)のファイルを選択することもできます。」
と言う個所で、プロジェクトに追加されているwavファイルをご選択して、インストール先でのパスを指定していただければと存じております。
その際の注意点なのですが、必ずExeアプリケーションからの、相対的パスが
開発環境と配布環境で同一になるようにご調整いただければと思います。
こちらで、ご質問の回答になりましたでしょうか。
宜しくお願い申し上げます。
日本ナショナルインスツルメンツ
技術部
小野 永輔
08-26-2014 01:51 AM - 編集済み 08-26-2014 02:06 AM
こんにちは。
音声ファイルをインストーラに含まれたいというのは、インストーラに含まれているExeから呼び出したいからでしょうか。
小野さんの内容で補足ですが、Exeから音声ファイルなどを呼び出している場合は、
Exeからの相対的な場所を指定するほうが楽で的確なので上記資料の2.3 が参考になります。
Exeで設定をおこなった後に、そのExeファイルを含んだインストーラを作成するという手順になるかと。
バージョンによって名称が少し異なるかもしれませが、音声ファイルやテキストファイルを動的に呼び出す場合は
「ソースファイル」のタブの「常に含む」のリストに追加して、「ソースファイル設定」でそのリストのファイルがどこに配置されるか指定できます。
説明では少しわかりにくい部分もあるかと思うので、実際に試してみるのが一番ですね。