質問するログイン新規登録

質問編集履歴

2

試した内容の追記

2020/03/03 08:53

投稿

m_rase
m_rase

スコア8

title CHANGED
File without changes
body CHANGED
@@ -65,7 +65,10 @@
65
65
 
66
66
  1,2,3ともにosk.exeをnotepad.exeに変更すると実行される。
67
67
 
68
+
68
69
  ### 補足情報(FW/ツールのバージョンなど)
69
70
 
70
71
  Windows10 64bit
71
- VisualStudio2019
72
+ VisualStudio2019
73
+
74
+ 4,5を追加しましたが、32ビットのチェックが付いていると、同様のエラーになってしまいます。

1

回答を参考に4,5を試してみました。

2020/03/03 08:53

投稿

m_rase
m_rase

スコア8

title CHANGED
File without changes
body CHANGED
@@ -38,7 +38,31 @@
38
38
  を参考に、ボタンから上記の該当のソースコードを実行。
39
39
  ●System.ComponentModel.Win32Exception: '指定されたパスが見つかりません。'
40
40
 
41
+ 4)
42
+ ```c#
43
+ private void button1_Click(object sender, EventArgs e)
44
+ {
45
+ const string oskPath = "‪C:\Windows\sysnative\osk.exe";
46
+ process1.StartInfo.FileName = oskPath;
47
+ process1.Start();
48
+ }
49
+ ```
50
+ ●System.ComponentModel.Win32Exception: '指定されたパスが見つかりません。'
41
51
 
52
+ 5)
53
+ ```c#
54
+ private void button1_Click(object sender, EventArgs e)
55
+ {
56
+ string oskPath = System.IO.Path.Combine(Environment.SystemDirectory, "osk.exe");
57
+ process1.StartInfo.FileName = oskPath;
58
+ process1.Start();
59
+ }
60
+ ```
61
+ ●System.ComponentModel.Win32Exception: '指定されたパスが見つかりません。'
62
+
63
+
64
+
65
+
42
66
  1,2,3ともにosk.exeをnotepad.exeに変更すると実行される。
43
67
 
44
68
  ### 補足情報(FW/ツールのバージョンなど)