Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Chạy chương trình với tài khoản administrator khi click vào button trên Form

  1. #1
    Ngày gia nhập
    02 2013
    Bài viết
    23

    Post Chạy chương trình với tài khoản administrator khi click vào button trên Form

    Em làm 1 Form trên đó có 1 button ,button này sẽ mở 1 file bất kì trong máy . Nhưng em muốn khi ấn vào button này thì sẽ hiện ra cái UAC để chạy với quyền admin.
    Có cách nào làm được không ạ .

  2. #2
    Ngày gia nhập
    10 2009
    Nơi ở
    gầm cầu
    Bài viết
    156

    cứ hở cái là lập topic hỏi vậy đâu phải phong cách người lập trình . tự mày mò search google và trong diễn đàn mới đúng chứ .
    cửa sổ UAC chỉ mở khi User Account Control Settings đang ở nấc 1 ,2 hoặc 3 .
    nấc 4 dưới cùng là tắt luôn UAC

    Visual C# Code:
    1. using System.Diagnostics;
    Visual C# Code:
    1. private void button2_Click(object sender, EventArgs e)
    2.         {
    3.             ProcessStartInfo si = new ProcessStartInfo();
    4.             si.Verb = "runas";
    5.             si.FileName = "notepad.exe";
    6.             Process.Start(si);
    7.         }

  3. #3
    Ngày gia nhập
    02 2013
    Bài viết
    23

    À bạn ơi cho mình hỏi :

    Nếu mình muốn lấy giá trị Yes or No từ cái bảng UAC đó thì làm thế nào .
    Mình thử giống với MessageBox nhưng không được .
    Mình muốn nó giống thế này
    Code:
    if (MessageBox.Show("abcd", "abcd", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
    //Làm gì đó ở đây
                }
    Có lấy được không ? Hay là pó tay

  4. #4
    Ngày gia nhập
    04 2011
    Nơi ở
    Hà Nội
    Bài viết
    221

    Trích dẫn Nguyên bản được gửi bởi virus Xem bài viết
    À bạn ơi cho mình hỏi :

    Nếu mình muốn lấy giá trị Yes or No từ cái bảng UAC đó thì làm thế nào .
    Mình thử giống với MessageBox nhưng không được .
    Mình muốn nó giống thế này
    Code:
    if (MessageBox.Show("abcd", "abcd", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
    //Làm gì đó ở đây
                }
    Có lấy được không ? Hay là pó tay
    this.DialogResult = DialogResult.OK;
    I love C#

  5. #5
    Ngày gia nhập
    10 2009
    Nơi ở
    gầm cầu
    Bài viết
    156

    Trích dẫn Nguyên bản được gửi bởi cham3cham Xem bài viết
    this.DialogResult = DialogResult.OK;
    gì vậy ông ? UAC là bảng thông báo của system chứ có phải thông báo trong chương trình của chủ topic show ra đâu mà ?????
    việc xem người dùng click vào YES hay NO trên bảng UAC là điều ko đơn giản nhưng hoàn toàn ko càn thiết . vì nếu người dùng click NO thì chương trình đã bị ngưng lại ngay

  6. #6
    Ngày gia nhập
    02 2013
    Bài viết
    23

    Mặc định Chạy chương trình với tài khoản administrator khi click vào button trên Form

    Trích dẫn Nguyên bản được gửi bởi doveandrose Xem bài viết
    gì vậy ông ? UAC là bảng thông báo của system chứ có phải thông báo trong chương trình của chủ topic show ra đâu mà ?????
    việc xem người dùng click vào YES hay NO trên bảng UAC là điều ko đơn giản nhưng hoàn toàn ko càn thiết . vì nếu người dùng click NO thì chương trình đã bị ngưng lại ngay
    Vậy là không có cách hả ông ?

Các đề tài tương tự

  1. Graphic click vào button trên form 1, form 2 xuất hiện và đồng thời form ẩn xuống...
    Gửi bởi vipnho0209 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 36
    Bài viết cuối: 04-11-2012, 10:27 AM
  2. Click Button load form phụ từ form chính và đóng form 9
    Gửi bởi cktn5590 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 29-02-2012, 10:30 PM
  3. Làm sao click được button trên web form bằng ứng dụng c#?
    Gửi bởi dlover trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 03-02-2012, 10:49 AM
  4. Tạo button trên datagridview để xóa dòng bằng click vào button?
    Gửi bởi phuocit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 14-11-2011, 09:30 AM
  5. Sự kiện click button của user control khác nhau trên mỗi form?
    Gửi bởi beginner.nguyen trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 28-06-2011, 11:09 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn