現在VC++6.0を使いプログラミングを行っています。
PCの環境はウィンドウズ2000です。
現在アプリケーションを作成しており、メニュー画面にボタンを作りそこから外部のアプリケーションを呼び出し作業したいと考えています。
少し調べたところCreateProcess()を使うことによってできることがわかりました。しかしメモ帳のテキストファイルの呼び出しはですが、現在実際に呼び出したいアプリケーションを呼び出すことがうまくいきません。また呼び出したいアプリケーションは今はディスクトップ上にあります。
またその他何かよい方法があればよかったら教えて頂けないでしょうか?
プログラミング初心者なので質問の説明で不十分な点があるかもしれませんがどうぞよろしくお願い致します。
No.1ベストアンサー
- 回答日時:
質問を見る限りは、CreateProcessに渡している、
実行ファイル名のファイルパスが間違っている可能性が
あります。
補足要求:
・CreateProcess関数をどのようにして呼び出したのか。
この回答への補足
ご回答本当にどうもありがとうございました。
一応メモ帳を開く場合はこのような感じで書いたらうまくできました。
STARTUPINFO sin;
PROCESS_INFORMATION pin;
ZeroMemory( &sin, sizeof( STARTUPINFO ) );
ZeroMemory( &pin, sizeof( PROCESS_INFORMATION ) );
sin.cb = sizeof( STARTUPINFO );
sin.dwFlags = STARTF_USESHOWWINDOW;
sin.wShowWindow = SW_SHOWNORMAL;
if ( !CreateProcess( NULL,
_T("notepad.exe C:\\foo.txt),
NULL,
NULL,
FALSE,
0,
NULL,
NULL,
&sin,
&pin ) ) {
// 起動失敗
}
}
自分では上記の_T("notepad.exe C:\\foo.txt)の部分の書き方が間違ってるのはないかと思っているのですが…もしかしたら実行したいアプリケーションの名前を正確に書けていないのかもしれません。
また正確な記述のし方がちょっとわかりません。
どうかよろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(生活家電) ミュート機能のあるインターホンでも、外で訪問者が呼び出しベルを押したらピンポンという音は鳴りますか? 3 2023/07/18 10:41
- iPod・ウォークマン・音楽プレーヤー Windows10でwindows8やwindows7のアプリケーションを動かしたい 6 2022/09/20 23:16
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- Mac OS 動画ファイルの画質比較アプリ (Mac) 1 2023/07/14 19:19
- gooのスマホ lineの着信画面ならず「不在着信」になる 1 2022/07/07 12:31
- 会社・職場 上司から急に呼び捨てされるようになりました 6 2022/12/07 13:01
- 事件・犯罪 この場合、私は不起訴になるのでしょうか。 1 2023/03/01 16:45
- Evernote evernoteにかわるものは? 1 2023/02/10 09:40
- その他(プログラミング・Web制作) Pythonで複数のメソッドをまとめて管理する方法について 1 2023/03/30 00:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vba クリップボードクリアにつ...
-
IISワーカープロセスが原因でCP...
-
ログオフ中でもアプリケーショ...
-
JSPファイルで生じるエラーをど...
-
Javaでのエラーについて
-
Pythonを無料(安価)で学ぶ方...
-
gitでバージョン指定してダウン...
-
Window CE でJava appletは使え...
-
エクリプスのプログラミングに...
-
EclipseとVisual StudioをPC1台...
-
文字列に半角スペースがあるか...
-
プログラムの起動、利用につい...
-
MSFormsとは何ですか?
-
javaでの#if 0 #endif文
-
Webアプリケーションを開発する...
-
MSCOMCTL.OCXのアップデートの方法
-
サイドワインダーのドライバ
-
SQLでデータベースから返ったデ...
-
UnknownHostException
-
visual stadio 参照問題
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba クリップボードクリアにつ...
-
IISワーカープロセスが原因でCP...
-
VBのWPFとはなんでしょうか?
-
unzip32.dllの利用について(64b...
-
プラグインとパッチの違いは?
-
意味が分からないエラー
-
java3dが動かない
-
帳票出力について
-
32ビットのアプリで、64ビットO...
-
ASP(VB).NETでの背景色変更
-
ログオフ中でもアプリケーショ...
-
C#のメモリマップドファイルに...
-
AccessとVBの違いについて
-
Java でネイティブアプリケーシ...
-
HTMLアプリケーションの作成
-
[VB.2005]クライアントからWEB...
-
このVBAでExcelアプリケーショ...
-
java起動時の日本語引数文字化...
-
JAVAプログラムをWEB表示させる...
-
SurfaceViewの一時停止や再開方法
おすすめ情報