HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0629
samu外部アプリ呼び出しがうまくいかない。。4解決


samu

リンク

2008/6/29(Sun) 14:13:09|NO.17073

外部アプリケーションの呼び出しにexec"fll pas"なのはわかっていて
以前から使用していたのですが、ソース自体にエラーは出ないものの、
外部アプリ側で起動してすぐにエラーメッセージが出てしまいます。
直接のアプリの起動は全く問題ありませんが、外部から呼び出そうとするとNGです。
どなたか知恵をおかしください。



この記事に返信する


Kpan

リンク

2008/6/29(Sun) 17:19:21|NO.17078

「うまくいかない」だけではまったく状況が分からないです。(^^;

外部アプリ名、アプリのパス、書いたコード、エラー名などなど具体的な
情報を出してください。



panda

リンク

2008/6/29(Sun) 18:56:31|NO.17082

Kpan さんがおっしゃってることが最もですが一応事例を書いておきます。

あと
どうでもいいことですが、 fll pas ではなくて fullpath の間違いだと思います。

・実行しようとしているファイルが使用中
・実行ファイル(exe,scr)以外のものを、実行させようとしている (関連付けで開くべき)
・↑とは逆で実行ファイルを関連付けモードで実行させようとしている
・多重起動されている

などですね。



ぽこみち

リンク

2008/6/29(Sun) 20:06:24|NO.17084

以前、似たようなことがあったので書いておきます。
外部アプリの名前は忘れてしまいましたが、まず環境として以下に記します。

1.外部アプリのデータ類(画像や音声だったと思います)が外部アプリ(exe)のディレクトリ以下に存在
2.データ類が無いと起動しない
3.外部アプリを子ウインドウ(親だったかも)にしていた。

この状況で起動用アプリ(HSP製)を外部アプリ(exe)と違うディレクトリに置いて起動した所、
外部アプリが起動用アプリのディレクトリからデータ検索していて起動できなかったことがあります。

この時の解決方法は、起動用HSP側のカレントディレクトリを、外部アプリのディレクトリに変更することで
解決できました。



samu

リンク

2008/6/30(Mon) 20:03:45|NO.17096

皆様様々な情報ありがとうございます。
どうも外部アプリ側に問題があるらしく、e
xecで他のアプリケーションやバージョンアップした問題のアプリは問題なく起動している為
現在使用中のアプリが特殊なソフトの様でした。
アプリは業務用の特殊ソフトな為、公開はできませんが
問題アプリexeファイルへの問題アプリ.lnkへのパスにて解決させました。
色々とありがとうございました。



ONION software Copyright 1997-2018(c) All rights reserved.