
お世話になります。
VC++6.0 MFCで作成しております。
ある特定ファイルを読み込み表示するプログラムを作成しております。
プログラムを開いてファイルの読み込み
ファイルをプログラムEXEにドラッグして、ファイルを読み込みはできるのですが、
ファイルを直接ダブルクリックで起動すると
「'C:\A\ファイル' が見つかりません。名前を正しく入力したかどうかを確認してから、やり直してください。ファイルを検索するには[スタート]ボタンをクリックしてから[検索]をクリックしてください。」とWindowsのメッセージがでます。
そして、それとは並行して自作プログラムが一瞬だけ起動して落ちます。
タスクマネージャーで確認すると自作プログラムのプロセスだけは残っている状態です。
どのような原因が考えられますでしょうか?
お手数ですがよろしくお願いします。
No.1ベストアンサー
- 回答日時:
こんにちは。
若しかして「ファイルの関連付け」をしていないからとかではないでしょうか。
http://support.microsoft.com/kb/307859/ja
以下の方が解り易いと思います。
http://www.tmk-s.com/jww/kanren.html
後は、XXX::InitInstance()の中に
LPCTSTR pszCmdLine = ::GetCommandLine();
::MessageBox(NULL, pszCmdLine, pszCmdLine, IDOK);
を置いて、来ているかどうかを確認してみては如何でしょう。
当方もVC60MFC(windows2000SP4)で確認して見ましたが、確かに来ています。
ご返事ありがとうございます。
私は、デバックの際、ツールキットのお試し版が動作する環境なのですが、ツールキットの起動確認の前にすでにこのメッセージがでるような状態だったのです。
使用対象のプログラムをローカルコンピュータ上において実行すると正常にダブルクリック起動ができるのですが、ネットワーク上に置くと、上記のようなメッセージが出る状態です。
なにか、ネットワークコンピュータ用の拡張子の関連付けする関数があるのでしょうか?
No.2
- 回答日時:
こんばんは。
御礼頂きました。そう言うことでしたか。此れは流石に当方にも解りません。
一応此処を見てもそう言ったAPIはなさそうです・・・。
http://win32.fc2web.com/win32/win32api.html
何となくですがプログラムの問題と言うよりは、windowsのネットワーク関連の設定が原因の様な気がします。
ただ、当方は此処ら辺に関しては詳しくありませんので、大変失礼ながらも、此処でギブアップさせて頂く事になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vba ActiveSheet.pasteを使った...
-
C言語初心者の質問失礼します。
-
マクロを作成したファイルを立...
-
マウスポインタの変更
-
CSVファイル読み込み
-
【C#】リソースファイルの埋め...
-
C言語で、エクセルの中身を読み...
-
libtiffのLoadTIFFinDIB()の返...
-
ファイル名の先頭にアンダース...
-
VBScriptで負荷が少ないファイ...
-
大きいサイズのテキストファイ...
-
ドラッグアンドドロップでファ...
-
どんなプログラムを書いても指...
-
winsock recvでの文字化け
-
Access クエリ実行が急に非常に...
-
教えてください!vector works...
-
Excel2013 FSO.getAbsolutePath...
-
ACCESSのEXEを作るのは可能...
-
VC++から引数付きexeファイルの...
-
プログラミング初心者です。プ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
ファイル名の先頭にアンダース...
-
csvファイルを開かずに文字を検...
-
VB.NETによるプロセス間通信
-
営業秘密の漏洩について
-
Thunderbirdでemlファイルを開...
-
ドラッグアンドドロップでファ...
-
CSVファイルへの保存の際、デー...
-
バッチで118項目のCSVを処理し...
-
SGファイルって何ですか?
-
ファイルの結合
-
分割コンパイルの#defineについて
-
VBAにてEXCEL以外のファイル(テ...
-
2つのCSVファイルの比較
-
ShellExecuteEx→WaitForSingleO...
-
VBに、Cのincludeのようなもの...
-
RPGでファイル名(もしくはレコ...
-
マウスポインタの変更
-
Excelマクロでの再読込み方法
-
関数の呼び方について
おすすめ情報