掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ShellExecuteでd:\ドライブのアプリ起動するには? (ID:109077)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
すいません、間違えて解決押して立て直しました ShellExecuteを使ってやると C:\windows\の中のファイルしか起動できませんでした d:\の中などのファイル起動出来ないです 中身はここの解説ページそのままです ShellExecute(Me.hWnd, "Open", "Calc.exe", "c:\windows\", "", SW_SHOW) のところを ShellExecute(Me.hWnd, "Open", "a.txt", "d:\", "", SW_SHOW) に変えて実行しただけなんですがボタン押してもエラー文も反応もありません d:\a.txtファイルの起動の仕方を教えてください '標準モジュール Public Declare Function ShellExecute Lib "SHELL32" Alias "ShellExecuteA" (ByVal hWnd&, ByVal lpOperation$, ByVal lpFile$, ByVal lpParameters$, ByVal lpDirectory$, ByVal nShowCmd&) As Long Public Const SW_SHOW = 5 'ウインドウをアクティブにする 'ここからはフォーム内の処理です Private Sub Command1_Click() Dim Ret As Long ShellExecute(Me.hWnd, "Open", "Calc.exe", "c:\windows\", "", SW_SHOW) End Sub
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.