実行可能ファイルが正常に動かない

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
サイゲン

実行可能ファイルが正常に動かない

#1

投稿記事 by サイゲン » 2ヶ月前

初投稿です。

大学の課題でDXライブラリを用いたタイピングゲームをVisual Studio 2017で製作しています。
他大学の友達にグーグルドライブを通してデモプレイしてもらおうとしているのですが、どうしてもグーグルドライブに上げた実行可能ファイルが正常に動作しません。具体的なエラーとして、ゲーム中の素材の画像や音楽、datファイルをまとめたdxaファイルを読み込んでくれません。

グーグルドライブに上げる前は正常にdxaファイルを読み込んで画像の表示、音楽を流す、datファイルを読み込んでタイピングの問題を生成してくれます。しかし、グーグルドライブに一度あげて、上げたファイルをダウンロードして実行可能ファイルを立ち上げるとdxaファイルを一切読み込んでくれません。

これは何が原因でしょうか?
自分でもいろいろ調べたり、onedriveを用いるなど方法を変えていますが、改善されません。
DXライブラリなどで作成したゲームをグーグルドライブなどで公開したことがある方、ぜひご教授してくださると幸いです。

アバター
あたっしゅ
記事: 221
登録日時: 8年前
住所: 東京23区
連絡を取る:

Re: 実行可能ファイルが正常に動かない

#2

投稿記事 by あたっしゅ » 2ヶ月前

「開発時」と「グーグルドライブ」では、カレントディレクトリが違っているからでは ? 読み込もうとしている .dxa ファイルのフルパスを表示してみれば、わかるとおもいます。
手提鞄あたっしゅ、[MrAtassyu] http://atassyu.rosx.net/
手提鞄屋魚有店(てさげかばんやうおありてん)
2019(H31)-05-12 Comitia 128 青海新会場

サイゲン(解決

Re: 実行可能ファイルが正常に動かない

#3

投稿記事 by サイゲン(解決 » 2ヶ月前

あたっしゅ様

アドバイスありがとうございます。
カレントディレクトリを確認したところどちらも同じでした。

そこで一度グーグルドライブからダウンロードする際、一度パソコン上に保存してから実行すると正常に動きました。
どうやら一度パソコン上に保存してからzipファイルを展開しないとdxライブラリで使用する素材などが読み込まれないそうです。

返信

“C言語何でも質問掲示板” へ戻る