Kiều Mạnh
I don't program, I beat code into submission!!!
- Tham gia
- 9/6/12
- Bài viết
- 5,538
- Được thích
- 4,129
- Giới tính
- Nam
Mình đang nghiên cứu hàm API một tẹo ...
Mà kẹt khi chạy với quyền Run As ...Thì nó hiện lên hộp thoại của Windows (User Account Control) nó hỏi Mình có muốn thực hiện hay không ... Nếu có thì chon Yes , Không chọn No ....
Vậy mình muốn hỏi xem có cách nào sử dụng Sendkeys chọn Yes khi chạy code... Sub ImportsReg()
Mình có làm một File *.reg giả lập để thực hiện đi kèm theo File Úp
Code áp dụng từ Win7 trở lên
File *.reg chỉ là giả lập ...còn nếu ImportsReg không Thì mình có nhiều cách Viết khác Không đụng tới Bác Bill vì vậy sẻ không bàn mục này
Xin cảm ơn
Mà kẹt khi chạy với quyền Run As ...Thì nó hiện lên hộp thoại của Windows (User Account Control) nó hỏi Mình có muốn thực hiện hay không ... Nếu có thì chon Yes , Không chọn No ....
Vậy mình muốn hỏi xem có cách nào sử dụng Sendkeys chọn Yes khi chạy code... Sub ImportsReg()
Mình có làm một File *.reg giả lập để thực hiện đi kèm theo File Úp
Code áp dụng từ Win7 trở lên
Mã:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Public Sub RunAdmin(ByVal FilePath As String)
ShellExecute 0&, "", FilePath, "", "", 1
End Sub
Sub ImportsReg()
Dim strFile As String
strFile = ThisWorkbook.Path & "\OFF.reg"
RunAdmin (strFile)
End Sub
File *.reg chỉ là giả lập ...còn nếu ImportsReg không Thì mình có nhiều cách Viết khác Không đụng tới Bác Bill vì vậy sẻ không bàn mục này
Xin cảm ơn