- くだすれDelphi(超初心者用)その56
196 :デフォルトの名無しさん[sage]:2015/01/01(木) 01:04:50.77 ID:tUgicYeE - >>193
なんの確認もせずに憶測で書くけど(186のリンク先すら見ずに) 実行時パッケージを使わずに作っているだけじゃね?
|
- くだすれDelphi(超初心者用)その56
203 :デフォルトの名無しさん[sage]:2015/01/01(木) 18:07:02.74 ID:tUgicYeE - >>198
実行時パッケージを使わないでコンパイルが通るならそれでいいんじゃね? >原因はFileListBox.Filename=''でMediaPlayerに渡しているためと >推測していますが。デバッガーで追う前に停止してしまう状態です。 ・エラーが発生していると推測するコードの前後にブレークポイントを仕込む。 「前のブレークポイントは正常に停止、後ろのブレークポイントで止まらずエラーが出る」ならその間のコードに問題があると判断できる。 (エラー箇所を特定する) ・TButtonを適当にくっつけてOnClickイベントにエラーが起きていそうなコードと、それの実行に必要な最小限のコードを書いて実行してみる。 MediaPlayerにどういうデータを渡すとエラーになるのかを調べる (エラーの理由を調べる) →理由が分かったならそれを回避するコードを書く で、Filenameが空でMediaPlayerに渡すとエラーになると思うなら、渡さないコードを書けばいいんじゃねーの? (あとアップロードされたファイルはrarなんで見ていない。)
|
- くだすれDelphi(超初心者用)その56
206 :デフォルトの名無しさん[sage]:2015/01/01(木) 18:31:44.35 ID:tUgicYeE - 自分が解凍できない(解凍ソフトを入れる気が無い)だけでダメとかじゃないよ
|