他のプログラムを実行する – プログラミング – Home

他のプログラムを実行する
 
通知
すべてクリア

他のプログラムを実行する


ガラ
 ガラ
(@ガラ)
ゲスト
結合: 20年前
投稿: 201
Topic starter  

VC++6.0 XP

VC++の中から”エディタなどの実行をしたいのですが、できますでしょうか?
昔は、”フォークする”っていいましたが、HELPでひっかかりません。
いまは、なんというのでしょうか?


引用解決済
トピックタグ
maru
 maru
(@maru)
ゲスト
結合: 17年前
投稿: 358
 

> VC++の中から
とはIDE(統合環境)からエディタを使いたいということでしょうか?
でしたら、[ツール]-[カスタマイズ]メニューで[ツール]タブを選択すると、メニュー
項目を編集できますので、そこで編集してください。

> 、”フォークする”
forkでしょうか?だとすると、VC++で作成したプログラムからエディタを起動したい
ということでしょうか?でしたら system, WinExec, CreateProcess等いろいろな方法
が有ります。


返信引用
ガラ
 ガラ
(@ガラ)
ゲスト
結合: 20年前
投稿: 201
Topic starter  

maruさん、レスありがとうございます。
> system, WinExec, CreateProcess等いろいろな方法
が有ります。
こちらのレスが該当します。ありがとうございます。

ノートパッドが起動するプログラムです。
void CMyDlg::OpenCreateFile(CString cFileName)
{
if (AfxMessageBox(生成されたファイルを開きますか?,MB_YESNO) ==
IDYES) {
CString command = notepad + cFileName ;
system(command) ;
} else {
AfxMessageBox(cFileName) ;
}
}


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました